mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-24 15:06:42 +00:00
e632eb00b6
This warning is designed to catch likely vulnerabilities in code run under memory protection -- allowing execution from memory which is writable. However, embedded arm systems frequently require placing code in RAM, for performance or functionality reasons. Disable the warning that recent versions of binutils has added. Signed-off-by: Keith Packard <keithp@keithp.com>
16 lines
428 B
Plaintext
16 lines
428 B
Plaintext
CT_CONFIG_VERSION="4"
|
|
CT_ARCH_ARM=y
|
|
CT_ARCH_FLOAT_SW=y
|
|
CT_TARGET_CFLAGS="-ftls-model=local-exec"
|
|
CT_LIBC_NEWLIB_IO_C99FMT=y
|
|
CT_LIBC_NEWLIB_IO_LL=y
|
|
CT_LIBC_NEWLIB_IO_FLOAT=y
|
|
CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y
|
|
CT_CC_LANG_CXX=y
|
|
CT_COMP_LIBS_NEWLIB_NANO=y
|
|
CT_COMP_LIBS_PICOLIBC=y
|
|
CT_MULTILIB=y
|
|
CT_CC_GCC_MULTILIB_LIST="rmprofile aprofile"
|
|
CT_TARGET_VENDOR="none"
|
|
CT_BINUTILS_EXTRA_CONFIG_ARRAY="--disable-warn-rwx-segments"
|