1.1 --- a/config/companion_libs.in Mon Aug 23 10:47:00 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