From c3535b6ba29a98862ff08153c5fe13927c8cce8f Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 28 May 2012 22:12:45 +0200 Subject: [PATCH] gcc-final: strip gcc libs Signed-off-by: Stephan Raue --- packages/toolchain/lang/gcc-final/build | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/toolchain/lang/gcc-final/build b/packages/toolchain/lang/gcc-final/build index bf65291812..d0baca4559 100755 --- a/packages/toolchain/lang/gcc-final/build +++ b/packages/toolchain/lang/gcc-final/build @@ -67,6 +67,17 @@ mkdir -p objdir-$1 && cd objdir-$1 make +# fix wrong link + rm -rf $TARGET_NAME/libgcc/libgcc_s.so + ln -sf libgcc_s.so.1 $TARGET_NAME/libgcc/libgcc_s.so + +if [ ! "$DEBUG" = yes ]; then + $TARGET_STRIP $TARGET_NAME/libgcc/libgcc_s.so* + $TARGET_STRIP $TARGET_NAME/libgomp/.libs/libgomp.so* + $TARGET_STRIP $TARGET_NAME/libitm/.libs/libitm.so* + $TARGET_STRIP $TARGET_NAME/libstdc++-v3/src/.libs/libstdc++.so* +fi + make install cp -PR $TARGET_NAME/libstdc++-v3/src/.libs/libstdc++.so* $SYSROOT_PREFIX/usr/lib