mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
config: set architecture TARGET_FEATURES in config/arch.ARCH
Should PROJECT or DEVICE options set TARGET_FEATURES, tack them on instead of overwriting them. Signed-off-by: Ian Leonard <antonlacon@gmail.com>
This commit is contained in:
parent
e480a7ecd0
commit
6ed29b1e4b
@ -3,6 +3,13 @@
|
|||||||
TARGET_CPU=cortex-a53
|
TARGET_CPU=cortex-a53
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# 64bit userland and neon required by armv8
|
||||||
|
if [ -z "${TARGET_FEATURES}" ]; then
|
||||||
|
TARGET_FEATURES="64bit neon"
|
||||||
|
else
|
||||||
|
TARGET_FEATURES+=" 64bit neon"
|
||||||
|
fi
|
||||||
|
|
||||||
# TARGET_CPU:
|
# TARGET_CPU:
|
||||||
# generic cortex-a35 cortex-a53 cortex-a57 cortex-a72
|
# generic cortex-a35 cortex-a53 cortex-a57 cortex-a72
|
||||||
# exynos-m1 qdf24xx thunderx xgene1 cortex-a57.cortex-a53
|
# exynos-m1 qdf24xx thunderx xgene1 cortex-a57.cortex-a53
|
||||||
@ -14,7 +21,6 @@
|
|||||||
TARGET_SUBARCH=aarch64
|
TARGET_SUBARCH=aarch64
|
||||||
TARGET_VARIANT=armv8-a
|
TARGET_VARIANT=armv8-a
|
||||||
TARGET_ABI=eabi
|
TARGET_ABI=eabi
|
||||||
TARGET_FEATURES+=" neon"
|
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
@ -3,6 +3,13 @@
|
|||||||
TARGET_CPU=cortex-a8
|
TARGET_CPU=cortex-a8
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# 32bit userland
|
||||||
|
if [ -z "${TARGET_FEATURES}" ]; then
|
||||||
|
TARGET_FEATURES="32bit"
|
||||||
|
else
|
||||||
|
TARGET_FEATURES+=" 32bit"
|
||||||
|
fi
|
||||||
|
|
||||||
# TARGET_CPU:
|
# TARGET_CPU:
|
||||||
# arm2 arm250 arm3 arm6 arm60 arm600 arm610 arm620 arm7 arm7m arm7d
|
# arm2 arm250 arm3 arm6 arm60 arm600 arm610 arm620 arm7 arm7m arm7d
|
||||||
# arm7dm arm7di arm7dmi arm70 arm700 arm700i arm710 arm710c
|
# arm7dm arm7di arm7dmi arm70 arm700 arm700i arm710 arm710c
|
||||||
|
@ -3,6 +3,13 @@
|
|||||||
TARGET_CPU=core2
|
TARGET_CPU=core2
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# 64bit userland
|
||||||
|
if [ -z "${TARGET_FEATURES}" ]; then
|
||||||
|
TARGET_FEATURES="64bit"
|
||||||
|
else
|
||||||
|
TARGET_FEATURES+=" 64bit"
|
||||||
|
fi
|
||||||
|
|
||||||
# determine architecture's family
|
# determine architecture's family
|
||||||
TARGET_SUBARCH=x86_64
|
TARGET_SUBARCH=x86_64
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user