config/gmp_mpfr.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Thu Jun 11 21:47:19 2009 +0000 (2009-06-11)
branch1.4
changeset 1451 25d050084e98
parent 634 c74132339c44
permissions -rw-r--r--
populate: fix installing dynamic linker 'ld.so'

The dynamic linker, ld.so, needs the execute bit to be set.
Detect tht the library being installed is in fact ld.so and
install it with 0755 instead of 0644.

Fix detecting src == dst.

Use a simpler command to copy src -> dst.

Also change echo to printf, get rid of 'echo -n', which is
highly non-portable.


-------- diffstat follows --------
/trunk/scripts/populate.in | 76 43 33 0 +++++++++++++++++++++++++++++-----------------------
1 file changed, 43 insertions(+), 33 deletions(-)
(transplanted from d7ddcb75e0f703e2ba6d17169167356389224870)
     1 # GMP and MPFR libraries config options
     2 
     3 menu "GMP and MPFR"
     4 
     5 config GMP_MPFR
     6     bool
     7     prompt "GMP and MPFR"
     8     help
     9       Recent gcc needs both GMP and MPFR to build some frontends.
    10 
    11       Say 'Y' here if you want to build those two libraries specifically
    12       for crosstool-NG.
    13 
    14       The packages that can use GMP and MPFR are:
    15         - binutils
    16         - gcc
    17         - gdb
    18 
    19 config GMP_MPFR_TARGET
    20     bool
    21     prompt "Build libraries for the target"
    22     depends on GMP_MPFR
    23     depends on ! BARE_METAL
    24     default n
    25     help
    26       Also build libraries for the target. This can be usefull if you want
    27       to later build a compiler that will run on the target, or if you want
    28       to run gdb natively on the target.
    29 
    30 if GMP_MPFR
    31 source config/gmp_mpfr/gmp.in
    32 source config/gmp_mpfr/mpfr.in
    33 endif
    34 
    35 endmenu