From 3f567d8452644dc5349addabbb8f0bff9d0bc2c0 Mon Sep 17 00:00:00 2001 From: Rui Salvaterra Date: Wed, 25 Nov 2020 21:28:17 +0000 Subject: tools/sstrip: update to latest version Drop our local sstrip copy and use the current ELFKickers upstream version. Patch the original makefile in order to avoid building elftoc, since it fails with musl's elf.h. This is fine, since we only need sstrip anyway. Finally, add the possibility to pass additional arguments to sstrip and pass -z (remove trailing zeros) by default, which matches the behaviour of the previous version. Signed-off-by: Rui Salvaterra [shorten long commit msg lines] Signed-off-by: Paul Spooren --- config/Config-build.in | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'config') diff --git a/config/Config-build.in b/config/Config-build.in index bae1552096..a54df11566 100644 --- a/config/Config-build.in +++ b/config/Config-build.in @@ -182,6 +182,14 @@ menu "Global build settings" help Specifies arguments passed to the strip command when stripping binaries. + config SSTRIP_ARGS + string + prompt "Sstrip arguments" + depends on USE_SSTRIP + default "-z" + help + Specifies arguments passed to the sstrip command when stripping binaries. + config STRIP_KERNEL_EXPORTS bool "Strip unnecessary exports from the kernel image" help -- cgit v1.2.3