diff options
author | Florian Franzmann | 2018-11-10 20:20:35 +0100 |
---|---|---|
committer | Florian Franzmann | 2018-11-11 11:32:11 +0100 |
commit | c7fe57c99f453bb5b0583e70f0d95a1dc8b0dced (patch) | |
tree | d50135cd2c621ff8b7fb9c7679e3dc4f88be7e99 /gnu | |
parent | 8e6570d22a3db2952301dfa1ffc097b3e1805e27 (diff) |
gnu/gcc: update ada bootstrapper to version 8.2.0
Diffstat (limited to 'gnu')
-rwxr-xr-x | gnu/gcc/BUILD | 10 | ||||
-rwxr-xr-x | gnu/gcc/DEPENDS | 2 | ||||
-rwxr-xr-x | gnu/gcc/DETAILS | 4 | ||||
-rw-r--r-- | gnu/gcc/HISTORY | 4 |
4 files changed, 14 insertions, 6 deletions
diff --git a/gnu/gcc/BUILD b/gnu/gcc/BUILD index 0e6f7ad0e7..ab9795021d 100755 --- a/gnu/gcc/BUILD +++ b/gnu/gcc/BUILD @@ -3,8 +3,6 @@ CFLAGS=${CFLAGS/-pipe/} && CXXFLAGS=${CXXFLAGS/-pipe/} && -OPTS+=" --enable-plugin" && - if list_find "$GCC_COMPILER" "fortran"; then OPTS+=" --enable-libquadmath" else @@ -56,7 +54,7 @@ fi && if list_find "$GCC_COMPILER" "ada" ; then # setup bootstrap ada compiler ADA_PATH=${SOURCE13/.tar.bz2/} && - PATH=$SOURCE_DIRECTORY/$ADA_PATH/usr/bin:$PATH && + PATH=$SOURCE_DIRECTORY/$ADA_PATH/bin:$PATH && export CC="$SOURCE_DIRECTORY/$ADA_PATH/bin/gcc" && @@ -85,6 +83,7 @@ OPTS="--enable-languages=${GCC_COMPILER// /,},lto $OPTS" && OPTS="--enable-shared $OPTS" && OPTS="--enable-threads=posix $OPTS" && OPTS="--enable-__cxa_atexit $OPTS" && +OPTS="--disable-libunwind-exceptions $OPTS" && OPTS="--enable-clocale=gnu $OPTS" && OPTS="--disable-libstdcxx-pch $OPTS" && OPTS="--enable-bootstrap $OPTS" && @@ -97,9 +96,14 @@ else OPTS="--without-isl --without-cloog $OPTS" fi && OPTS="--enable-lto $OPTS" && +OPTS="--enable-plugin $OPTS" && +OPTS="--enable-install-libiberty $OPTS" && OPTS="--with-linker-hash-style=gnu $OPTS" && OPTS="--disable-werror $OPTS" && OPTS="--enable-checking=release $OPTS" && +OPTS="--enable-default-pie $OPTS" && +OPTS="--enable-default-ssp $OPTS" && +OPTS="--enable-cet=auto $OPTS" && OPTS="$GCC_MULTILIB $OPTS" && # https://sourceware.org/bugzilla/show_bug.cgi?id=21930 diff --git a/gnu/gcc/DEPENDS b/gnu/gcc/DEPENDS index c3b1192c25..5337feeb09 100755 --- a/gnu/gcc/DEPENDS +++ b/gnu/gcc/DEPENDS @@ -15,7 +15,7 @@ optional_depends gettext \ "for Native Language Support" && if [[ "$GCC_CLOOG" == "y" ]]; then - depends isl + depends isl "--with-isl" fi && if [[ "$(installed_version mpfr|sed 's:\.::g')" < 230 ]] diff --git a/gnu/gcc/DETAILS b/gnu/gcc/DETAILS index fdb289e0c4..2f13e9a2fa 100755 --- a/gnu/gcc/DETAILS +++ b/gnu/gcc/DETAILS @@ -28,10 +28,10 @@ if list_find "$GCC_COMPILER" "ada" ; then # case "${SMGL_COMPAT_ARCHS[1]}" in - x86_64) VERSION13=7.1.0 ARCH13=x86_64 ;; + x86_64) VERSION13=8.2.0 ARCH13=x86_64 ;; *) VERSION13=4.7.1 ARCH13=i686 ;; esac - SOURCE13=ada-$VERSION13-$ARCH13-pc-linux-gnu.tar.xz + SOURCE13=ada-$VERSION13-$ARCH13-pc-linux-gnu.tar.bz2 SOURCE13_URL[0]=https://download.sourcemage.org/distro/$SOURCE13 SOURCE13_URL[1]=https://smgl.bandrate.org/$SOURCE13 SOURCE13_GPG="gurus.gpg:$SOURCE13.sig:VERIFIED_UPSTREAM_KEY" diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY index 0a043e217e..dab5d5c728 100644 --- a/gnu/gcc/HISTORY +++ b/gnu/gcc/HISTORY @@ -1,3 +1,7 @@ +2018-11-10 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * DETAILS, BUILD: new ada bootstrapper + * DEPENDS: force use of isl if enabled + 2018-09-12 Eric Sandall <sandalle@sourcemage.org> * PRE_BUILD: Apply 0001-fix-isl-0.20.patch Print message about Go patch as well. |