-#!/usr/bin/env bash
+#!/bin/sh
[ -n "$CROSS" ] || {
echo "The variable CROSS must be set to point to the cross-compiler prefix"
exit 1
fi
if [ -z "$KEEP_BUILD_ID" ]; then
- ARGS="$ARGS -R .note.gnu.build-id"
+ ARGS="$ARGS -R .note.gnu.build-id"
fi
${CROSS}objcopy \
-R .mdebug.abi32 \
-R .gnu.attributes \
-R .reginfo \
+ -R .MIPS.abiflags \
+ -R .note.GNU-stack \
$ARGS \
"$MODULE" "$MODULE.tmp"
}
' > "$MODULE.tmp1"
-${CROSS}objcopy `cat ${MODULE}.tmp1` ${MODULE}.tmp ${MODULE}.out
+${CROSS}objcopy $(cat ${MODULE}.tmp1) ${MODULE}.tmp ${MODULE}.out
mv "${MODULE}.out" "${MODULE}"
rm -f "${MODULE}".t*