config/binutils/sstrip.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Wed Mar 17 00:24:25 2010 +0100 (2010-03-17)
changeset 1855 73917704e1d7
parent 1854 02b74bd4373f
child 1856 e23ffb5c7928
permissions -rw-r--r--
binutils/sstrip: depends on ELF

No point building sstrip is the target is not ELF.
     1 # Configuration file for sstrip tool facility
     2 # depends on ! BACKEND
     3 
     4 comment "sstrip"
     5     depends on ARCH_BINFMT_ELF
     6 
     7 config SSTRIP
     8     bool
     9     prompt "sstrip"
    10     depends on ARCH_BINFMT_ELF
    11     help
    12       The sstrip utility, to maximise the striping of ELF binaries
    13       (executables and libraries).
    14 
    15 if SSTRIP
    16 
    17 choice
    18     bool
    19     prompt "Use sstrip from:"
    20 
    21 config SSTRIP_BUILDROOT
    22     bool
    23     prompt "buildroot"
    24     help
    25       Buildroot version, forked off the original from ELFkickers.  This one
    26       is somewhat maintained by the buildroot guys.   
    27       Supports big-endian systems.
    28 
    29 config SSTRIP_ELFKICKERS
    30     bool
    31     prompt "ELFkickers (OBSOLETE)"
    32     depends on OBSOLETE
    33     help
    34       The original, ageing version, of sstrip from ELFkickers.
    35       Fully functional, but not maintained anymore.
    36 
    37 endchoice
    38 
    39 config SSTRIP_FROM
    40     string
    41     default "ELFkickers"    if SSTRIP_ELFKICKERS
    42     default "buildroot"     if SSTRIP_BUILDROOT
    43 
    44 if SSTRIP_ELFKICKERS
    45 
    46 config SSTRIP_ELFKICKERS_VERSION
    47     string
    48     default "2.0a"
    49 
    50 endif
    51 
    52 endif # SSTRIP