1.1 --- a/config/cc/gcc.in.2 Sat Oct 09 22:49:28 2010 +0200
1.2 +++ b/config/cc/gcc.in.2 Fri Oct 08 23:53:41 2010 +0200
1.3 @@ -1,3 +1,5 @@
1.4 +# Misc library-related options
1.5 +
1.6 config CC_GCC_ENABLE_TARGET_OPTSPACE
1.7 bool
1.8 prompt "Optimize gcc libs for size"
1.9 @@ -46,6 +48,22 @@
1.10 having to worry about distributing the matching version of libstdc++
1.11 along with it.
1.12
1.13 +config CC_GCC_LIBMUDFLAP
1.14 + bool
1.15 + prompt "Compile libmudflap"
1.16 + default n
1.17 + help
1.18 + libmudflap is a pointer-use checking tool, which can detect
1.19 + various mis-usages of pointers in C and (to some extents) C++.
1.20 +
1.21 + You should say 'N' here, as libmduflap generates instrumented
1.22 + code (thus it is a bit bigger and a bit slower) and requires
1.23 + re-compilation and re-link, while it exists better run-time
1.24 + alternatives (eg. DUMA, dmalloc...) that need neither re-
1.25 + compilation nor re-link.
1.26 +
1.27 +#-----------------------------------------------------------------------------
1.28 +
1.29 comment "Misc. obscure options."
1.30
1.31 config CC_CXA_ATEXIT
1.32 @@ -92,20 +110,6 @@
1.33 It can happen that ./configure is wrong in some cases. Known
1.34 case is for ARM big endian, where you should say 'N'.
1.35
1.36 -config CC_GCC_LIBMUDFLAP
1.37 - bool
1.38 - prompt "Compile libmudflap"
1.39 - default n
1.40 - help
1.41 - libmudflap is a pointer-use checking tool, which can detect
1.42 - various mis-usages of pointers in C and (to some extents) C++.
1.43 -
1.44 - You should say 'N' here, as libmduflap generates instrumented
1.45 - code (thus it is a bit bigger and a bit slower) and requires
1.46 - re-compilation and re-link, while it exists better run-time
1.47 - alternatives (eg. DUMA, dmalloc...) that need neither re-
1.48 - compilation nor re-link.
1.49 -
1.50 config CC_GCC_LDBL_128
1.51 tristate
1.52 prompt "Enable 128-bit long doubles"