|
@@ -152,18 +152,16 @@ if grep -q '^CONFIG_MODULES=y' $KCONFIG_CONFIG ; then
|
|
|
rmdir "$tmpdir/lib/modules/$version"
|
|
|
fi
|
|
|
if [ -n "$BUILD_DEBUG" ] ; then
|
|
|
- (
|
|
|
- cd $tmpdir
|
|
|
- for module in $(find lib/modules/ -name *.ko); do
|
|
|
- mkdir -p $(dirname $dbg_dir/usr/lib/debug/$module)
|
|
|
- # only keep debug symbols in the debug file
|
|
|
- $OBJCOPY --only-keep-debug $module $dbg_dir/usr/lib/debug/$module
|
|
|
- # strip original module from debug symbols
|
|
|
- $OBJCOPY --strip-debug $module
|
|
|
- # then add a link to those
|
|
|
- $OBJCOPY --add-gnu-debuglink=$dbg_dir/usr/lib/debug/$module $module
|
|
|
- done
|
|
|
- )
|
|
|
+ for module in $(find $tmpdir/lib/modules/ -name *.ko -printf '%P\n'); do
|
|
|
+ module=lib/modules/$module
|
|
|
+ mkdir -p $(dirname $dbg_dir/usr/lib/debug/$module)
|
|
|
+ # only keep debug symbols in the debug file
|
|
|
+ $OBJCOPY --only-keep-debug $tmpdir/$module $dbg_dir/usr/lib/debug/$module
|
|
|
+ # strip original module from debug symbols
|
|
|
+ $OBJCOPY --strip-debug $tmpdir/$module
|
|
|
+ # then add a link to those
|
|
|
+ $OBJCOPY --add-gnu-debuglink=$dbg_dir/usr/lib/debug/$module $tmpdir/$module
|
|
|
+ done
|
|
|
fi
|
|
|
fi
|
|
|
|