gcc-final:

- merge install script with build script
- remove gold support
- remove lto support
- remove plugin support
This commit is contained in:
Stephan Raue 2010-06-16 09:20:24 +02:00
parent 647934c9a7
commit a63071bc4a
2 changed files with 5 additions and 13 deletions

View File

@ -2,8 +2,7 @@
. config/options
$SCRIPTS/install ccache toolchain
$SCRIPTS/install binutils
$SCRIPTS/build binutils
$SCRIPTS/build gmp
$SCRIPTS/build mpfr
$SCRIPTS/build mpc
@ -32,9 +31,6 @@ LDFLAGS="-Wl,-rpath,$ROOT/$TOOLCHAIN/lib" \
--with-libelf=$ROOT/$TOOLCHAIN \
--enable-languages=${TOOLCHAIN_LANGUAGES} \
--enable-__cxa_atexit \
--enable-lto \
--enable-gold=both/ld \
--enable-plugin \
--disable-libada \
--enable-decimal-float \
--disable-libmudflap \
@ -48,3 +44,7 @@ LDFLAGS="-Wl,-rpath,$ROOT/$TOOLCHAIN/lib" \
--disable-nls
make
make install
cp -PR $TARGET_NAME/libstdc++-v3/src/.libs/libstdc++.so* $SYSROOT_PREFIX/usr/lib

View File

@ -2,14 +2,6 @@
. config/options
if [ "$2" = toolchain ]; then
make -C $BUILD/gcc*/objdir-$1 install
cp -PR $BUILD/gcc*/objdir-$1*/$TARGET_NAME/libstdc++-v3/src/.libs/libstdc++.so* \
$SYSROOT_PREFIX/usr/lib
$SCRIPTS/install ccache toolchain
exit 0
fi
mkdir -p $INSTALL/usr/lib
cp -PR $BUILD/gcc*/objdir-$1*/$TARGET_NAME/libgcc/libgcc_s.so* $INSTALL/usr/lib
cp -PR $BUILD/gcc*/objdir-$1*/$TARGET_NAME/libgomp/.libs/libgomp.so* $INSTALL/usr/lib