diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2009-05-03 21:10:15 (GMT) |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2009-05-03 21:10:15 (GMT) |
commit | 38c549d748e72ecba0dac3215b7a82596229a42f (patch) | |
tree | 3267bdab17813a2312784283278ba18bfe48db19 /config/companion_libs.in | |
parent | 33edeaa6a5cd89a00cdf81edb981dba9c7e4c338 (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/companion_libs.in')
-rw-r--r-- | config/companion_libs.in | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/config/companion_libs.in b/config/companion_libs.in new file mode 100644 index 0000000..49dc662 --- /dev/null +++ b/config/companion_libs.in @@ -0,0 +1,38 @@ +# 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 "Companion libraries" + +config GMP_MPFR + bool + prompt "GMP and MPFR" + help + 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 + - gdb + +config GMP_MPFR_TARGET + bool + prompt "Build libraries for the target" + depends on GMP_MPFR + depends on ! BARE_METAL + default n + help + Also build libraries for the target. This can be usefull if you want + to later build a compiler that will run on the target, or if you want + to run gdb natively on the target. + +if GMP_MPFR +source config/companion_libs/gmp.in +source config/companion_libs/mpfr.in +endif + +endmenu |