mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-08-02 07:27:49 +00:00
gcc-core:
- merge install script with build script - remove gold support - remove lto support - remove plugin support
This commit is contained in:
parent
899a0c9537
commit
647934c9a7
@ -3,7 +3,7 @@
|
|||||||
. config/options
|
. config/options
|
||||||
|
|
||||||
$SCRIPTS/install ccache
|
$SCRIPTS/install ccache
|
||||||
$SCRIPTS/install binutils
|
$SCRIPTS/build binutils
|
||||||
$SCRIPTS/build gmp
|
$SCRIPTS/build gmp
|
||||||
$SCRIPTS/build mpfr
|
$SCRIPTS/build mpfr
|
||||||
$SCRIPTS/build mpc
|
$SCRIPTS/build mpc
|
||||||
@ -31,9 +31,6 @@ LDFLAGS="-Wl,-rpath,$ROOT/$TOOLCHAIN/lib" \
|
|||||||
--with-libelf=$ROOT/$TOOLCHAIN \
|
--with-libelf=$ROOT/$TOOLCHAIN \
|
||||||
--enable-languages=c \
|
--enable-languages=c \
|
||||||
--disable-__cxa_atexit \
|
--disable-__cxa_atexit \
|
||||||
--enable-gold=both/ld \
|
|
||||||
--enable-plugin \
|
|
||||||
--enable-lto \
|
|
||||||
--disable-libada \
|
--disable-libada \
|
||||||
--disable-libmudflap \
|
--disable-libmudflap \
|
||||||
--disable-libssp \
|
--disable-libssp \
|
||||||
@ -47,3 +44,5 @@ LDFLAGS="-Wl,-rpath,$ROOT/$TOOLCHAIN/lib" \
|
|||||||
--disable-nls
|
--disable-nls
|
||||||
|
|
||||||
make all-gcc all-target-libgcc
|
make all-gcc all-target-libgcc
|
||||||
|
make install-gcc install-target-libgcc
|
||||||
|
|
||||||
|
@ -1,7 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
. config/options
|
|
||||||
|
|
||||||
make -C $BUILD/gcc*/objdir-$1 install-gcc install-target-libgcc
|
|
||||||
|
|
||||||
$SCRIPTS/install ccache toolchain
|
|
Loading…
x
Reference in New Issue
Block a user