config/companion_libs.in
changeset 2102 62834fa05290
parent 2099 1bb063c8a0ca
child 2121 ea11e149ec23
     1.1 --- a/config/companion_libs.in	Mon Aug 23 23:18:49 2010 +0200
     1.2 +++ b/config/companion_libs.in	Mon Aug 30 22:51:22 2010 +0200
     1.3 @@ -17,48 +17,17 @@
     1.4  config GMP
     1.5      bool
     1.6      select COMPLIBS
     1.7 -    help
     1.8 -      gcc 4.3.0 and above requires GMP to build some frontends, and some
     1.9 -      other components can use them as well.
    1.10 -      
    1.11 -      This will be automatically selected if you choose gcc>=4.3.0, but you
    1.12 -      can say 'Y' here if you want to build this library for the other
    1.13 -      components (that don't select them by default).
    1.14 -      
    1.15 -      The packages that can use GMP and MPFR are:
    1.16 -        - binutils
    1.17 -        - gcc
    1.18 -        - gdb
    1.19  
    1.20  config MPFR
    1.21      bool
    1.22      select GMP
    1.23      select COMPLIBS
    1.24 -    help
    1.25 -      gcc 4.3.0 and above requires MPFR to build some frontends, and some
    1.26 -      other components can use them as well.
    1.27 -      
    1.28 -      This will be automatically selected if you choose gcc>=4.3.0, but you
    1.29 -      can say 'Y' here if you want to build this library for the other
    1.30 -      components (that don't select them by default).
    1.31 -      
    1.32 -      The packages that can use GMP and MPFR are:
    1.33 -        - binutils
    1.34 -        - gcc
    1.35 -        - gdb
    1.36  
    1.37  config PPL
    1.38      bool
    1.39      select GMP
    1.40      select MPFR
    1.41      select COMPLIBS
    1.42 -    help
    1.43 -      gcc-4.4.0 and above requires PPL to build some parts of the optimiser
    1.44 -      (the GRAPHITE loop optimisation, to be precise).
    1.45 -      
    1.46 -      This will be automatically selected if you choose gcc>=4.4.0, but you
    1.47 -      can say 'Y' here, although it is unknown yet if any other component
    1.48 -      can use it.
    1.49  
    1.50  config CLOOG
    1.51      bool
    1.52 @@ -66,13 +35,6 @@
    1.53      select MPFR
    1.54      select PPL
    1.55      select COMPLIBS
    1.56 -    help
    1.57 -      gcc-4.4.0 and above requires CLooG/PPL to build some parts of the
    1.58 -      optimiser (the GRAPHITE loop optimisation, to be precise).
    1.59 -      
    1.60 -      This will be automatically selected if you choose gcc>=4.4.0, but you
    1.61 -      can say 'Y' here, although it is unknown yet if any other component
    1.62 -      can use it.
    1.63  
    1.64  config MPC
    1.65      bool
    1.66 @@ -81,26 +43,10 @@
    1.67      select PPL
    1.68      select CLOOG
    1.69      select COMPLIBS
    1.70 -    help
    1.71 -      gcc-4.4.0 and above can also optionally use MPC to enable additional
    1.72 -      optimisations on complex numbers. Although MPC is optional,
    1.73 -      crosstool-NG requires it and uses it to build gcc >= 4.4.0.
    1.74 -      
    1.75 -      This will be automatically selected if you choose gcc>=4.4.0, but you
    1.76 -      can say 'Y' here, although it is unknown yet if any other component
    1.77 -      can use it.
    1.78  
    1.79  config LIBELF
    1.80      bool
    1.81      select COMPLIBS
    1.82 -    help
    1.83 -      gcc-4.5.0 and above can also use libelf to enable some optimisation
    1.84 -      (LTO, Link-Time Optimisation, to be precise).  Although libelf is
    1.85 -      optional, crosstool-NG requires it and uses it to build gcc >= 4.5.0.
    1.86 -      
    1.87 -      This will be automatically selected if you choose gcc>=4.5.0, but you
    1.88 -      can say 'Y' here, although it is unknown yet if any other component
    1.89 -      can use it.
    1.90  
    1.91  config LIBELF_TARGET
    1.92      bool