distribution/config/arch.x86_64

25 lines
546 B
Text
Raw Normal View History

2022-02-05 14:23:32 +00:00
# determines TARGET_CPU, if not forced by user
2023-02-27 02:56:16 +00:00
if [ -z "${TARGET_CPU}" ]; then
2022-02-05 14:23:32 +00:00
TARGET_CPU=core2
fi
2022-06-30 10:28:25 +00:00
# 64bit userland
if [ -z "${TARGET_FEATURES}" ]; then
TARGET_FEATURES="64bit"
else
TARGET_FEATURES+=" 64bit"
fi
2022-02-05 14:23:32 +00:00
# determine architecture's family
TARGET_SUBARCH=x86_64
2022-07-04 19:19:45 +00:00
TARGET_GCC_ARCH="${TARGET_SUBARCH/-/}"
2022-02-05 14:23:32 +00:00
TARGET_KERNEL_ARCH=x86
# setup ARCH specific *FLAGS
2023-02-27 02:56:16 +00:00
TARGET_CFLAGS="-march=${TARGET_CPU}"
TARGET_LDFLAGS="-march=${TARGET_CPU}"
2022-02-05 14:23:32 +00:00
# build with SIMD support ( yes / no )
TARGET_FEATURES+=" mmx sse sse2"