mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-01-15 09:19:59 +00:00
38c549d748
- 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(-)
39 lines
1.0 KiB
Plaintext
39 lines
1.0 KiB
Plaintext
# 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
|