Disable TLS for GCC on targets with no Zephyr support
By disabling compiler support, we can ensure that nothing else will end up using something that the OS cannot support. Signed-off-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
parent
625ae26c6d
commit
6f77c0fb29
|
@ -28,6 +28,7 @@ CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
|
|||
CT_GCC_SRC_CUSTOM=y
|
||||
CT_GCC_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/gcc"
|
||||
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
|
||||
CT_CC_GCC_CONFIG_TLS=n
|
||||
CT_CC_LANG_CXX=y
|
||||
CT_DEBUG_GDB=y
|
||||
CT_GDB_SRC_CUSTOM=y
|
||||
|
|
|
@ -28,6 +28,7 @@ CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
|
|||
CT_GCC_SRC_CUSTOM=y
|
||||
CT_GCC_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/gcc"
|
||||
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
|
||||
CT_CC_GCC_CONFIG_TLS=n
|
||||
CT_CC_LANG_CXX=y
|
||||
CT_DEBUG_GDB=y
|
||||
CT_GDB_SRC_CUSTOM=y
|
||||
|
|
|
@ -30,6 +30,7 @@ CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
|
|||
CT_GCC_SRC_CUSTOM=y
|
||||
CT_GCC_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/gcc"
|
||||
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
|
||||
CT_CC_GCC_CONFIG_TLS=n
|
||||
CT_CC_LANG_CXX=y
|
||||
CT_DEBUG_GDB=y
|
||||
CT_GDB_SRC_CUSTOM=y
|
||||
|
|
|
@ -30,6 +30,7 @@ CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
|
|||
CT_GCC_SRC_CUSTOM=y
|
||||
CT_GCC_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/gcc"
|
||||
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
|
||||
CT_CC_GCC_CONFIG_TLS=n
|
||||
CT_CC_LANG_CXX=y
|
||||
CT_DEBUG_GDB=y
|
||||
CT_GDB_SRC_CUSTOM=y
|
||||
|
|
|
@ -30,6 +30,7 @@ CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
|
|||
CT_GCC_SRC_CUSTOM=y
|
||||
CT_GCC_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/gcc"
|
||||
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
|
||||
CT_CC_GCC_CONFIG_TLS=n
|
||||
CT_CC_LANG_CXX=y
|
||||
CT_DEBUG_GDB=y
|
||||
CT_GDB_SRC_CUSTOM=y
|
||||
|
|
|
@ -30,6 +30,7 @@ CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
|
|||
CT_GCC_SRC_CUSTOM=y
|
||||
CT_GCC_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/gcc"
|
||||
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
|
||||
CT_CC_GCC_CONFIG_TLS=n
|
||||
CT_CC_LANG_CXX=y
|
||||
CT_DEBUG_GDB=y
|
||||
CT_GDB_SRC_CUSTOM=y
|
||||
|
|
|
@ -30,6 +30,7 @@ CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
|
|||
CT_GCC_SRC_CUSTOM=y
|
||||
CT_GCC_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/gcc"
|
||||
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
|
||||
CT_CC_GCC_CONFIG_TLS=n
|
||||
CT_CC_LANG_CXX=y
|
||||
CT_DEBUG_GDB=y
|
||||
CT_GDB_SRC_CUSTOM=y
|
||||
|
|
|
@ -29,6 +29,7 @@ CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
|
|||
CT_GCC_SRC_CUSTOM=y
|
||||
CT_GCC_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/gcc"
|
||||
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
|
||||
CT_CC_GCC_CONFIG_TLS=n
|
||||
CT_CC_LANG_CXX=y
|
||||
CT_DEBUG_GDB=y
|
||||
CT_GDB_SRC_CUSTOM=y
|
||||
|
|
|
@ -30,6 +30,7 @@ CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
|
|||
CT_GCC_SRC_CUSTOM=y
|
||||
CT_GCC_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/gcc"
|
||||
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
|
||||
CT_CC_GCC_CONFIG_TLS=n
|
||||
CT_CC_LANG_CXX=y
|
||||
CT_DEBUG_GDB=y
|
||||
CT_GDB_SRC_CUSTOM=y
|
||||
|
|
|
@ -30,6 +30,7 @@ CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
|
|||
CT_GCC_SRC_CUSTOM=y
|
||||
CT_GCC_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/gcc"
|
||||
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
|
||||
CT_CC_GCC_CONFIG_TLS=n
|
||||
CT_CC_LANG_CXX=y
|
||||
CT_DEBUG_GDB=y
|
||||
CT_GDB_SRC_CUSTOM=y
|
||||
|
|
|
@ -29,6 +29,7 @@ CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
|
|||
CT_GCC_SRC_CUSTOM=y
|
||||
CT_GCC_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/gcc"
|
||||
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
|
||||
CT_CC_GCC_CONFIG_TLS=n
|
||||
CT_CC_LANG_CXX=y
|
||||
CT_DEBUG_GDB=y
|
||||
CT_GDB_SRC_CUSTOM=y
|
||||
|
|
Loading…
Reference in New Issue