config/cc/gcc.in.2
changeset 2144 80f088eb0608
parent 2143 c7126e94e286
child 2145 efea409ff8be
     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"