summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2009-05-03 21:10:15 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2009-05-03 21:10:15 (GMT)
commit38c549d748e72ecba0dac3215b7a82596229a42f (patch)
tree3267bdab17813a2312784283278ba18bfe48db19 /config
parent33edeaa6a5cd89a00cdf81edb981dba9c7e4c338 (diff)
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.in2
4 files changed, 11 insertions, 8 deletions
diff --git a/config/gmp_mpfr.in b/config/companion_libs.in
index 02afb76..49dc662 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 0ac2b2c..0ac2b2c 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 dcea326..dcea326 100644
--- a/config/gmp_mpfr/mpfr.in
+++ b/config/companion_libs/mpfr.in
diff --git a/config/config.in b/config/config.in
index 16a62f2..14e1a41 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