mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-19 04:47:52 +00:00
cc/gcc: shuffle config knobs
It makes sense to have all library-related config knobs in the same place; and it makes sense to have all other misc config knobs in the same other place. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
This commit is contained in:
parent
416eb29198
commit
d9b9c3fa39
@ -1,3 +1,5 @@
|
||||
# Misc library-related options
|
||||
|
||||
config CC_GCC_ENABLE_TARGET_OPTSPACE
|
||||
bool
|
||||
prompt "Optimize gcc libs for size"
|
||||
@ -46,6 +48,22 @@ config CC_STATIC_LIBSTDCXX
|
||||
having to worry about distributing the matching version of libstdc++
|
||||
along with it.
|
||||
|
||||
config CC_GCC_LIBMUDFLAP
|
||||
bool
|
||||
prompt "Compile libmudflap"
|
||||
default n
|
||||
help
|
||||
libmudflap is a pointer-use checking tool, which can detect
|
||||
various mis-usages of pointers in C and (to some extents) C++.
|
||||
|
||||
You should say 'N' here, as libmduflap generates instrumented
|
||||
code (thus it is a bit bigger and a bit slower) and requires
|
||||
re-compilation and re-link, while it exists better run-time
|
||||
alternatives (eg. DUMA, dmalloc...) that need neither re-
|
||||
compilation nor re-link.
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
|
||||
comment "Misc. obscure options."
|
||||
|
||||
config CC_CXA_ATEXIT
|
||||
@ -92,20 +110,6 @@ config CC_GCC_SJLJ_EXCEPTIONS
|
||||
It can happen that ./configure is wrong in some cases. Known
|
||||
case is for ARM big endian, where you should say 'N'.
|
||||
|
||||
config CC_GCC_LIBMUDFLAP
|
||||
bool
|
||||
prompt "Compile libmudflap"
|
||||
default n
|
||||
help
|
||||
libmudflap is a pointer-use checking tool, which can detect
|
||||
various mis-usages of pointers in C and (to some extents) C++.
|
||||
|
||||
You should say 'N' here, as libmduflap generates instrumented
|
||||
code (thus it is a bit bigger and a bit slower) and requires
|
||||
re-compilation and re-link, while it exists better run-time
|
||||
alternatives (eg. DUMA, dmalloc...) that need neither re-
|
||||
compilation nor re-link.
|
||||
|
||||
config CC_GCC_LDBL_128
|
||||
tristate
|
||||
prompt "Enable 128-bit long doubles"
|
||||
|
Loading…
Reference in New Issue
Block a user