summaryrefslogtreecommitdiff
path: root/config/binutils/sstrip.in
diff options
context:
space:
mode:
Diffstat (limited to 'config/binutils/sstrip.in')
-rw-r--r--config/binutils/sstrip.in50
1 files changed, 50 insertions, 0 deletions
diff --git a/config/binutils/sstrip.in b/config/binutils/sstrip.in
new file mode 100644
index 0000000..8d643e4
--- /dev/null
+++ b/config/binutils/sstrip.in
@@ -0,0 +1,50 @@
+# Configuration file for sstrip tool facility
+# depends on ! BACKEND
+
+comment "sstrip"
+
+config SSTRIP
+ bool
+ prompt "sstrip"
+ help
+ The sstrip utility, to maximise the striping of ELF binaries
+ (executables and libraries).
+
+if SSTRIP
+
+choice
+ bool
+ prompt "Use sstrip from:"
+
+config SSTRIP_BUILDROOT
+ bool
+ prompt "buildroot"
+ help
+ Buildroot version, forked off the original from ELFkickers. This one
+ is somewhat maintained by the buildroot guys.
+ Supports big-endian systems.
+
+config SSTRIP_ELFKICKERS
+ bool
+ prompt "ELFkickers (OBSOLETE)"
+ depends on OBSOLETE
+ help
+ The original, ageing version, of sstrip from ELFkickers.
+ Fully functional, but not maintained anymore.
+
+endchoice
+
+config SSTRIP_FROM
+ string
+ default "ELFkickers" if SSTRIP_ELFKICKERS
+ default "buildroot" if SSTRIP_BUILDROOT
+
+if SSTRIP_ELFKICKERS
+
+config SSTRIP_ELFKICKERS_VERSION
+ string
+ default "2.0a"
+
+endif
+
+endif # SSTRIP