diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2009-05-03 21:10:15 +0000 |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2009-05-03 21:10:15 +0000 |
commit | 38c549d748e72ecba0dac3215b7a82596229a42f (patch) | |
tree | 3267bdab17813a2312784283278ba18bfe48db19 /config | |
parent | 33edeaa6a5cd89a00cdf81edb981dba9c7e4c338 (diff) | |
download | crosstool-ng-38c549d748e72ecba0dac3215b7a82596229a42f.tar.gz crosstool-ng-38c549d748e72ecba0dac3215b7a82596229a42f.tar.bz2 crosstool-ng-38c549d748e72ecba0dac3215b7a82596229a42f.zip |
Prepare for gcc-4.4:
- add 'companion_libs/' to hold all libraries needed to build gcc-4.3+ and gcc-4.4+
- move GMP & MPFR to 'companion_libs/'
-------- diffstat follows --------
/trunk/scripts/build/gmp.sh | 85 0 85 0 ----------------------------
/trunk/scripts/build/mpfr.sh | 139 0 139 0 ---------------------------------------------
/trunk/scripts/addToolVersion.sh | 4 2 2 0
/trunk/scripts/crosstool-NG.sh.in | 4 2 2 0
/trunk/config/companion_libs.in | 17 10 7 0 +++---
/trunk/config/gmp_mpfr/gmp.in | 32 0 32 0 ----------
/trunk/config/gmp_mpfr/mpfr.in | 42 0 42 0 --------------
/trunk/config/config.in | 2 1 1 0
/trunk/config/gmp_mpfr.in | 35 0 35 0 -----------
9 files changed, 15 insertions(+), 345 deletions(-)
Diffstat (limited to 'config')
-rw-r--r-- | config/companion_libs.in (renamed from config/gmp_mpfr.in) | 17 | ||||
-rw-r--r-- | config/companion_libs/gmp.in (renamed from config/gmp_mpfr/gmp.in) | 0 | ||||
-rw-r--r-- | config/companion_libs/mpfr.in (renamed from config/gmp_mpfr/mpfr.in) | 0 | ||||
-rw-r--r-- | config/config.in | 2 |
4 files changed, 11 insertions, 8 deletions
diff --git a/config/gmp_mpfr.in b/config/companion_libs.in index 02afb769..49dc6629 100644 --- a/config/gmp_mpfr.in +++ b/config/companion_libs.in @@ -1,16 +1,19 @@ -# GMP and MPFR libraries config options +# Companion libraries config options +# Those libraries are required for different versions of gcc, +# and can be used by binutils and gdb (maybe others as well). -menu "GMP and MPFR" +menu "Companion libraries" config GMP_MPFR bool prompt "GMP and MPFR" help - Recent gcc needs both GMP and MPFR to build some frontends. - + gcc 4.3.0 and above requires both GMP and MPFR to build some frontends, + and some other components can use them as well (eg. binutils and gdb). + Say 'Y' here if you want to build those two libraries specifically for crosstool-NG. - + The packages that can use GMP and MPFR are: - binutils - gcc @@ -28,8 +31,8 @@ config GMP_MPFR_TARGET to run gdb natively on the target. if GMP_MPFR -source config/gmp_mpfr/gmp.in -source config/gmp_mpfr/mpfr.in +source config/companion_libs/gmp.in +source config/companion_libs/mpfr.in endif endmenu diff --git a/config/gmp_mpfr/gmp.in b/config/companion_libs/gmp.in index 0ac2b2c0..0ac2b2c0 100644 --- a/config/gmp_mpfr/gmp.in +++ b/config/companion_libs/gmp.in diff --git a/config/gmp_mpfr/mpfr.in b/config/companion_libs/mpfr.in index dcea3264..dcea3264 100644 --- a/config/gmp_mpfr/mpfr.in +++ b/config/companion_libs/mpfr.in diff --git a/config/config.in b/config/config.in index 16a62f28..14e1a411 100644 --- a/config/config.in +++ b/config/config.in @@ -2,7 +2,7 @@ source config/global.in source config/target.in source config/toolchain.in source config/kernel.in -source config/gmp_mpfr.in +source config/companion_libs.in source config/binutils.in source config/cc.in source config/libc.in |