gcc: simplyfing

Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
Stephan Raue 2016-09-23 14:29:49 -07:00 committed by Lukas Rusak
parent 4e7c8d7e7c
commit 98fa01ed8a
No known key found for this signature in database
GPG Key ID: 8C310C807E7393A3

View File

@ -34,68 +34,48 @@ PKG_LONGDESC="This package contains the GNU Compiler Collection. It includes com
PKG_IS_ADDON="no" PKG_IS_ADDON="no"
PKG_AUTORECONF="no" PKG_AUTORECONF="no"
BOOTSTRAP_CONFIGURE_OPTS="--host=$HOST_NAME \ GCC_COMMON_CONFIGURE_OPTS="--target=$TARGET_NAME \
--build=$HOST_NAME \ --with-sysroot=$SYSROOT_PREFIX \
--target=$TARGET_NAME \ --with-gmp=$ROOT/$TOOLCHAIN \
--prefix=$ROOT/$TOOLCHAIN \ --with-mpfr=$ROOT/$TOOLCHAIN \
--with-sysroot=$SYSROOT_PREFIX \ --with-mpc=$ROOT/$TOOLCHAIN \
--with-gmp=$ROOT/$TOOLCHAIN \ --with-gnu-as \
--with-mpfr=$ROOT/$TOOLCHAIN \ --with-gnu-ld \
--with-mpc=$ROOT/$TOOLCHAIN \ --enable-plugin \
--without-ppl \ --enable-lto \
--without-cloog \ --enable-gold \
--with-gnu-as \ --enable-ld=default \
--with-gnu-ld \ --disable-multilib \
--enable-languages=c \ --disable-nls \
--disable-__cxa_atexit \ --enable-checking=release \
--disable-libada \ --with-default-libstdcxx-abi=gcc4-compatible \
--disable-libmudflap \ --without-ppl \
--disable-libatomic \ --without-cloog \
--disable-libitm \ --disable-libada \
--disable-libsanitizer \ --disable-libmudflap \
--enable-gold \ --disable-libatomic \
--enable-ld=default \ --disable-libitm \
--enable-plugin \ --disable-libquadmath \
--enable-lto \ --disable-libgomp \
--disable-libquadmath \ --disable-libmpx"
--disable-libssp \
--disable-libgomp \
--enable-cloog-backend=isl \
--disable-shared \
--disable-multilib \
--disable-threads \
--without-headers \
--with-newlib \
--disable-decimal-float \
$GCC_OPTS \
--disable-nls \
--enable-checking=release \
--with-default-libstdcxx-abi=gcc4-compatible"
PKG_CONFIGURE_OPTS_HOST="--target=$TARGET_NAME \ PKG_CONFIGURE_OPTS_BOOTSTRAP="$GCC_COMMON_CONFIGURE_OPTS \
--with-sysroot=$SYSROOT_PREFIX \ --enable-languages=c \
--with-gmp=$ROOT/$TOOLCHAIN \ --disable-__cxa_atexit \
--with-mpfr=$ROOT/$TOOLCHAIN \ --disable-libsanitizer \
--with-mpc=$ROOT/$TOOLCHAIN \ --disable-libssp \
--without-ppl \ --enable-cloog-backend=isl \
--without-cloog \ --disable-shared \
--disable-threads \
--without-headers \
--with-newlib \
--disable-decimal-float \
$GCC_OPTS"
PKG_CONFIGURE_OPTS_HOST="$GCC_COMMON_CONFIGURE_OPTS \
--enable-languages=c,c++ \ --enable-languages=c,c++ \
--with-gnu-as \
--with-gnu-ld \
--enable-__cxa_atexit \ --enable-__cxa_atexit \
--disable-libada \
--enable-decimal-float \ --enable-decimal-float \
--disable-libmudflap \
--disable-libssp \
--disable-multilib \
--disable-libatomic \
--disable-libitm \
--enable-gold \
--enable-ld=default \
--enable-plugin \
--enable-lto \
--disable-libquadmath \
--disable-libgomp \
--enable-tls \ --enable-tls \
--enable-shared \ --enable-shared \
--disable-static \ --disable-static \
@ -105,21 +85,11 @@ PKG_CONFIGURE_OPTS_HOST="--target=$TARGET_NAME \
--disable-libstdcxx-pch \ --disable-libstdcxx-pch \
--enable-libstdcxx-time \ --enable-libstdcxx-time \
--enable-clocale=gnu \ --enable-clocale=gnu \
$GCC_OPTS \ $GCC_OPTS"
--disable-nls \
--enable-checking=release \
--with-default-libstdcxx-abi=gcc4-compatible"
pre_configure_host() { pre_configure_host() {
export CXXFLAGS="$CXXFLAGS -std=gnu++98" export CXXFLAGS="$CXXFLAGS -std=gnu++98"
} unset CPP
pre_configure_bootstrap() {
setup_toolchain host
}
makeinstall_bootstrap() {
make install
} }
post_make_host() { post_make_host() {