config/tools/sstrip.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Tue Sep 23 14:48:10 2008 +0000 (2008-09-23)
changeset 872 fd4bf138f08f
child 875 07dcd5ca5094
permissions -rw-r--r--
Bart De VOS pointed out that removing absolute paths from the libc linker scripts is plainly wrong.
It dates from dawn ages of the original crosstool code, and is not well explained. At that time, binutils might not understand the sysroot stuff, and it was necessary to remove absolute paths in that case.

/trunk/scripts/build/libc/glibc.sh | 14 2 12 0 ++------------
1 file changed, 2 insertions(+), 12 deletions(-)
yann@149
     1
# Configuration file for sstrip tool facility
yann@149
     2
yann@149
     3
menuconfig SSTRIP
yann@149
     4
    bool
yann@149
     5
    prompt "sstrip"
yann@149
     6
    default n
yann@149
     7
    help
yann@149
     8
      The sstrip utility, to maximise the striping of ELF binaries
yann@149
     9
      (executables and libraries).
yann@149
    10
yann@149
    11
if SSTRIP
yann@149
    12
yann@149
    13
choice
yann@149
    14
    bool
yann@149
    15
    prompt "Use sstrip from:"
yann@149
    16
yann@149
    17
config SSTRIP_ELFKICKERS
yann@149
    18
    bool
yann@149
    19
    prompt "ELFkickers"
yann@149
    20
    help
yann@149
    21
      Use the original, ageing version of sstrip from ELFkickers.
yann@149
    22
      It seems to be fully functional, but not maintained.
yann@149
    23
yann@149
    24
config SSTRIP_BUILDROOT
yann@149
    25
    bool
yann@149
    26
    prompt "buildroot"
yann@149
    27
    help
yann@149
    28
      Use the version from buildroot. It comes from the original
yann@149
    29
      ELFkickers, but is somewhat maintained by the buildroot guys.
yann@149
    30
yann@149
    31
endchoice
yann@149
    32
yann@149
    33
config SSTRIP_FROM
yann@149
    34
    string
yann@149
    35
    default "ELFkickers"    if SSTRIP_ELFKICKERS
yann@149
    36
    default "buildroot"     if SSTRIP_BUILDROOT
yann@149
    37
yann@149
    38
if SSTRIP_ELFKICKERS
yann@149
    39
yann@149
    40
config SSTRIP_ELFKICKERS_VERSION
yann@149
    41
    string
yann@149
    42
    default "2.0a"
yann@149
    43
yann@149
    44
endif
yann@149
    45
yann@149
    46
endif