# HG changeset patch # User "Yann E. MORIN" # Date 1281555544 -7200 # Node ID 6ee3e9c4b0ab1e599f6a95534bebdfbb298f8646 # Parent 223aaf040327e204f0801549e9c0cf6225bdf29d binutils/sstrip: mark as obsolete sstrip is causing more trouble and grief than tolerable. It is broken at least on PPC. It does not build on non-ELF systems (eg. mingw32, MacOS-X...). Plus, it is easy to install. Hide it behind OBSOLETE. Signed-off-by: "Yann E. MORIN" diff -r 223aaf040327 -r 6ee3e9c4b0ab config/binutils/sstrip.in --- a/config/binutils/sstrip.in Wed Aug 11 20:05:05 2010 +0200 +++ b/config/binutils/sstrip.in Wed Aug 11 21:39:04 2010 +0200 @@ -1,17 +1,23 @@ # Configuration file for sstrip tool facility -# depends on ! BACKEND + +if OBSOLETE && ! BACKEND && ARCH_BINFMT_ELF comment "sstrip" - depends on ARCH_BINFMT_ELF config SSTRIP bool - prompt "sstrip" - depends on ARCH_BINFMT_ELF + prompt "sstrip (OBSOLETE)" help The sstrip utility, to maximise the striping of ELF binaries (executables and libraries). - Buildroot version, forked off the original from ELFkickers. This one - is somewhat maintained by the buildroot guys. + Buildroot version, forked off the original from ELFkickers. + This one is somewhat maintained by the buildroot guys. Supports big-endian systems. + + NOTE! Please read. + sstrip is now deprecated in crosstool-NG, as it has a few + shortcomings. For example: it breaks for PPC targets, it + does not build on non-ELF hosts (eg. mingw32, MacOS-X...). + +endif