X-Git-Url: http://git.archive.openwrt.org/?a=blobdiff_plain;f=scripts%2Fstrip-kmod.sh;h=789364f97bbced62345dc5af179142522640a711;hb=d8d82fb79d5fb242b3685318ba5fdf29da8111b5;hp=57207e3ae6c36e66e9fd11d63ad266263f0ff959;hpb=99dfff5e689f4edcf8710b7d958e3139f1154ba5;p=15.05%2Fopenwrt.git diff --git a/scripts/strip-kmod.sh b/scripts/strip-kmod.sh index 57207e3ae6..789364f97b 100755 --- a/scripts/strip-kmod.sh +++ b/scripts/strip-kmod.sh @@ -11,16 +11,18 @@ MODULE="$1" exit 1 } +ARGS= +[ -n "$KEEP_SYMBOLS" ] || ARGS="-x -G __this_module --strip-unneeded" + ${CROSS}objcopy \ - --strip-unneeded \ -R .comment \ -R .pdr \ -R .mdebug.abi32 \ -R .note.gnu.build-id \ -R .gnu.attributes \ -R .reginfo \ - -G __this_module \ - -x "$MODULE" "$MODULE.tmp" + $ARGS \ + "$MODULE" "$MODULE.tmp" [ -n "$NO_RENAME" ] && { mv "${MODULE}.tmp" "$MODULE"