summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2018-12-05 16:55:13 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2018-12-13 11:20:44 +0100
commit058555997f8b0eea24960e95e7a1cdc53a6bbacb (patch)
treefd4e74d9292f9f745336a2e641ad378ec0526658
parent0c0eb32aeeb4427cbf5b2dd6aa359aac5c51505f (diff)
downloadOSELAS.Toolchain-058555997f8b0eea24960e95e7a1cdc53a6bbacb.tar.gz
OSELAS.Toolchain-058555997f8b0eea24960e95e7a1cdc53a6bbacb.tar.xz
gcc: version bump 7.3.1 (7-20180201) -> 8.2.1 (8-20181130)
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--patches/gcc-7-20180201/0302-c99-snprintf.patch24
-rw-r--r--patches/gcc-8-20181130/0200-no-host-includes.patch (renamed from patches/gcc-7-20180201/0200-no-host-includes.patch)4
-rw-r--r--patches/gcc-8-20181130/0201-gcc-i386-use-pure64-CLFS-patch.patch (renamed from patches/gcc-7-20180201/0201-gcc-i386-use-pure64-CLFS-patch.patch)4
-rw-r--r--patches/gcc-8-20181130/0202-aarch64-change-paths-for-pure64.patch (renamed from patches/gcc-7-20180201/0202-aarch64-change-paths-for-pure64.patch)4
-rw-r--r--patches/gcc-8-20181130/0300-also-match-uclibc-when-checking-host-os.patch (renamed from patches/gcc-7-20180201/0300-also-match-uclibc-when-checking-host-os.patch)0
-rw-r--r--patches/gcc-8-20181130/0400-libiberty-pic.patch (renamed from patches/gcc-7-20180201/0400-libiberty-pic.patch)2
-rw-r--r--patches/gcc-8-20181130/0401-libstdc-pic.patch (renamed from patches/gcc-7-20180201/0401-libstdc-pic.patch)8
-rw-r--r--patches/gcc-8-20181130/series (renamed from patches/gcc-7-20180201/series)3
-rw-r--r--ptxconfigs/aarch64-v8a-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig (renamed from ptxconfigs/aarch64-v8a-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig)4
-rw-r--r--ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig (renamed from ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig)6
-rw-r--r--ptxconfigs/arm-1136jfs-linux-gnueabihf_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig (renamed from ptxconfigs/arm-1136jfs-linux-gnueabihf_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig)6
-rw-r--r--ptxconfigs/arm-v4t-linux-gnueabi_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig (renamed from ptxconfigs/arm-v4t-linux-gnueabi_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig)6
-rw-r--r--ptxconfigs/arm-v5te-linux-gnueabi_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig (renamed from ptxconfigs/arm-v5te-linux-gnueabi_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig)6
-rw-r--r--ptxconfigs/arm-v7a-linux-gnueabi_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig (renamed from ptxconfigs/arm-v7a-linux-gnueabi_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig)6
-rw-r--r--ptxconfigs/arm-v7a-linux-gnueabihf_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig (renamed from ptxconfigs/arm-v7a-linux-gnueabihf_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig)6
-rw-r--r--ptxconfigs/arm-v7em-eabihf_gcc-8.2.1_newlib-2.5.0_binutils-2.30.ptxconfig (renamed from ptxconfigs/arm-v7em-eabihf_gcc-7.3.1_newlib-2.5.0_binutils-2.30.ptxconfig)6
-rw-r--r--ptxconfigs/arm-v7em-uclinuxeabihf_gcc-8.2.1_uclibc-ng-1.0.28_binutils-2.30_kernel-4.15-sanitized.ptxconfig (renamed from ptxconfigs/arm-v7em-uclinuxeabihf_gcc-7.3.1_uclibc-ng-1.0.28_binutils-2.30_kernel-4.15-sanitized.ptxconfig)6
-rw-r--r--ptxconfigs/arm-v7m-eabi_gcc-8.2.1_newlib-2.5.0_binutils-2.30.ptxconfig (renamed from ptxconfigs/arm-v7m-eabi_gcc-7.3.1_newlib-2.5.0_binutils-2.30.ptxconfig)6
-rw-r--r--ptxconfigs/arm-v7m-uclinuxeabi_gcc-8.2.1_uclibc-ng-1.0.28_binutils-2.30_kernel-4.15-sanitized.ptxconfig (renamed from ptxconfigs/arm-v7m-uclinuxeabi_gcc-7.3.1_uclibc-ng-1.0.28_binutils-2.30_kernel-4.15-sanitized.ptxconfig)6
-rw-r--r--ptxconfigs/i586-unknown-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig (renamed from ptxconfigs/i586-unknown-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig)6
-rw-r--r--ptxconfigs/i686-atom-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig (renamed from ptxconfigs/i686-atom-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig)6
-rw-r--r--ptxconfigs/mipsel-softfloat-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig (renamed from ptxconfigs/mipsel-softfloat-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig)6
-rw-r--r--ptxconfigs/powerpc-603e-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig (renamed from ptxconfigs/powerpc-603e-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig)6
-rw-r--r--ptxconfigs/x86_64-unknown-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig (renamed from ptxconfigs/x86_64-unknown-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig)6
24 files changed, 59 insertions, 84 deletions
diff --git a/patches/gcc-7-20180201/0302-c99-snprintf.patch b/patches/gcc-7-20180201/0302-c99-snprintf.patch
deleted file mode 100644
index 7ea8a91..0000000
--- a/patches/gcc-7-20180201/0302-c99-snprintf.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From: Robert Schwebel <r.schwebel@pengutronix.de>
-Date: Tue, 1 Nov 2011 18:25:07 +0100
-Subject: [PATCH] c99 snprintf
-
-This patch was taken from uclibc.
-
-Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
----
- libstdc++-v3/include/c_global/cstdio | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/libstdc++-v3/include/c_global/cstdio b/libstdc++-v3/include/c_global/cstdio
-index d1c958b63834..01d9b80fd07f 100644
---- a/libstdc++-v3/include/c_global/cstdio
-+++ b/libstdc++-v3/include/c_global/cstdio
-@@ -146,7 +146,7 @@ namespace std
- using ::vsprintf;
- } // namespace
-
--#if _GLIBCXX_USE_C99
-+#if _GLIBCXX_USE_C99 || defined __UCLIBC__
-
- #undef snprintf
- #undef vfscanf
diff --git a/patches/gcc-7-20180201/0200-no-host-includes.patch b/patches/gcc-8-20181130/0200-no-host-includes.patch
index 6d7bffe..89c07b7 100644
--- a/patches/gcc-7-20180201/0200-no-host-includes.patch
+++ b/patches/gcc-8-20181130/0200-no-host-includes.patch
@@ -15,10 +15,10 @@ Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
1 file changed, 28 insertions(+)
diff --git a/gcc/incpath.c b/gcc/incpath.c
-index 98fe5ec9ab36..d3008c7311e6 100644
+index b11c6a579396..09bf5ec60316 100644
--- a/gcc/incpath.c
+++ b/gcc/incpath.c
-@@ -450,6 +450,34 @@ add_path (char *path, int chain, int cxx_aware, bool user_supplied_p)
+@@ -461,6 +461,34 @@ add_path (char *path, incpath_kind chain, int cxx_aware, bool user_supplied_p)
p->construct = 0;
p->user_supplied_p = user_supplied_p;
diff --git a/patches/gcc-7-20180201/0201-gcc-i386-use-pure64-CLFS-patch.patch b/patches/gcc-8-20181130/0201-gcc-i386-use-pure64-CLFS-patch.patch
index 72a3554..ad7d013 100644
--- a/patches/gcc-7-20180201/0201-gcc-i386-use-pure64-CLFS-patch.patch
+++ b/patches/gcc-8-20181130/0201-gcc-i386-use-pure64-CLFS-patch.patch
@@ -18,7 +18,7 @@ Signed-off-by: Andreas Bießmann <andreas@biessmann.de>
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/gcc/config/i386/linux64.h b/gcc/config/i386/linux64.h
-index e65c404ff919..397663eb6621 100644
+index f2d913e30ac0..56a23784f241 100644
--- a/gcc/config/i386/linux64.h
+++ b/gcc/config/i386/linux64.h
@@ -27,8 +27,8 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
@@ -33,7 +33,7 @@ index e65c404ff919..397663eb6621 100644
#undef MUSL_DYNAMIC_LINKER32
diff --git a/gcc/config/i386/t-linux64 b/gcc/config/i386/t-linux64
-index e422c442daec..3c557f43ad9c 100644
+index 8ea0faff369b..7640c9c68f08 100644
--- a/gcc/config/i386/t-linux64
+++ b/gcc/config/i386/t-linux64
@@ -33,6 +33,6 @@
diff --git a/patches/gcc-7-20180201/0202-aarch64-change-paths-for-pure64.patch b/patches/gcc-8-20181130/0202-aarch64-change-paths-for-pure64.patch
index c42fa48..5681c21 100644
--- a/patches/gcc-7-20180201/0202-aarch64-change-paths-for-pure64.patch
+++ b/patches/gcc-8-20181130/0202-aarch64-change-paths-for-pure64.patch
@@ -8,7 +8,7 @@ Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/config/aarch64/t-aarch64-linux b/gcc/config/aarch64/t-aarch64-linux
-index ab064ab6f223..ad070d7e98e7 100644
+index b9897785a892..bfea371dfa7e 100644
--- a/gcc/config/aarch64/t-aarch64-linux
+++ b/gcc/config/aarch64/t-aarch64-linux
@@ -22,7 +22,7 @@ LIB1ASMSRC = aarch64/lib1funcs.asm
@@ -19,4 +19,4 @@ index ab064ab6f223..ad070d7e98e7 100644
+MULTILIB_OSDIRNAMES = mabi.lp64=../lib$(call if_multiarch,:aarch64$(AARCH_BE)-linux-gnu)
MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu)
- MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32
+ MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32)
diff --git a/patches/gcc-7-20180201/0300-also-match-uclibc-when-checking-host-os.patch b/patches/gcc-8-20181130/0300-also-match-uclibc-when-checking-host-os.patch
index e5d01a6..e5d01a6 100644
--- a/patches/gcc-7-20180201/0300-also-match-uclibc-when-checking-host-os.patch
+++ b/patches/gcc-8-20181130/0300-also-match-uclibc-when-checking-host-os.patch
diff --git a/patches/gcc-7-20180201/0400-libiberty-pic.patch b/patches/gcc-8-20181130/0400-libiberty-pic.patch
index 1b0548e..93e973f 100644
--- a/patches/gcc-7-20180201/0400-libiberty-pic.patch
+++ b/patches/gcc-8-20181130/0400-libiberty-pic.patch
@@ -11,7 +11,7 @@ Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
1 file changed, 1 insertion(+)
diff --git a/libiberty/Makefile.in b/libiberty/Makefile.in
-index 25cfa29ad5eb..556c06872587 100644
+index ed1b334c3615..c49d2080a972 100644
--- a/libiberty/Makefile.in
+++ b/libiberty/Makefile.in
@@ -261,6 +261,7 @@ $(TARGETLIB): $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS)
diff --git a/patches/gcc-7-20180201/0401-libstdc-pic.patch b/patches/gcc-8-20181130/0401-libstdc-pic.patch
index 76a10ad..9b2187e 100644
--- a/patches/gcc-7-20180201/0401-libstdc-pic.patch
+++ b/patches/gcc-8-20181130/0401-libstdc-pic.patch
@@ -12,7 +12,7 @@ Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
2 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/libstdc++-v3/src/Makefile.am b/libstdc++-v3/src/Makefile.am
-index a3c0d98ba862..f468495ecbb1 100644
+index ba30dde8fecb..3a2ce1c0f585 100644
--- a/libstdc++-v3/src/Makefile.am
+++ b/libstdc++-v3/src/Makefile.am
@@ -220,6 +220,13 @@ CXXLINK = \
@@ -30,10 +30,10 @@ index a3c0d98ba862..f468495ecbb1 100644
if ENABLE_SYMVERS
libstdc++-symbols.ver: ${glibcxx_srcdir}/$(SYMVER_FILE) \
diff --git a/libstdc++-v3/src/Makefile.in b/libstdc++-v3/src/Makefile.in
-index 7594c3fe62ec..483647f2feac 100644
+index f0ec7bc8e8e2..3f1cecb064a4 100644
--- a/libstdc++-v3/src/Makefile.in
+++ b/libstdc++-v3/src/Makefile.in
-@@ -832,7 +832,7 @@ install-dvi: install-dvi-recursive
+@@ -833,7 +833,7 @@ install-dvi: install-dvi-recursive
install-dvi-am:
@@ -42,7 +42,7 @@ index 7594c3fe62ec..483647f2feac 100644
install-html: install-html-recursive
-@@ -1031,6 +1031,13 @@ install-debug: build-debug
+@@ -1032,6 +1032,13 @@ install-debug: build-debug
(cd ${debugdir} && $(MAKE) CXXFLAGS='$(DEBUG_FLAGS)' \
toolexeclibdir=$(glibcxx_toolexeclibdir)/debug install) ;
diff --git a/patches/gcc-7-20180201/series b/patches/gcc-8-20181130/series
index acd4029..8ab3a47 100644
--- a/patches/gcc-7-20180201/series
+++ b/patches/gcc-8-20181130/series
@@ -7,8 +7,7 @@
0202-aarch64-change-paths-for-pure64.patch
#tag:uclibc --start-number 300
0300-also-match-uclibc-when-checking-host-os.patch
-#0302-c99-snprintf.patch
#tag:gentoo --start-number 400
0400-libiberty-pic.patch
0401-libstdc-pic.patch
-# bdbd0c15550577195e41bb0cf4eff162 - git-ptx-patches magic
+# 9f6feaac654748e56638aee7db92fa0e - git-ptx-patches magic
diff --git a/ptxconfigs/aarch64-v8a-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig b/ptxconfigs/aarch64-v8a-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
index 3fc57f7..6101aa6 100644
--- a/ptxconfigs/aarch64-v8a-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
+++ b/ptxconfigs/aarch64-v8a-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
@@ -59,8 +59,8 @@ PTXCONF_KERNEL_HEADERS_MD5="0d701ac1e2a67d47ce7127432df2c32b"
PTXCONF_KERNEL_HEADERS_SANITIZED=y
PTXCONF_CROSS_GCC=y
PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
diff --git a/ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig b/ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
index 79f29f7..5eed689 100644
--- a/ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
+++ b/ptxconfigs/arm-1136jfs-linux-gnueabi_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
@@ -58,9 +58,9 @@ PTXCONF_KERNEL_HEADERS_VERSION="4.15"
PTXCONF_KERNEL_HEADERS_MD5="0d701ac1e2a67d47ce7127432df2c32b"
PTXCONF_KERNEL_HEADERS_SANITIZED=y
PTXCONF_CROSS_GCC=y
-PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_VERSION="8.2.1"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
diff --git a/ptxconfigs/arm-1136jfs-linux-gnueabihf_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig b/ptxconfigs/arm-1136jfs-linux-gnueabihf_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
index 5591ca1..420d7f2 100644
--- a/ptxconfigs/arm-1136jfs-linux-gnueabihf_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
+++ b/ptxconfigs/arm-1136jfs-linux-gnueabihf_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
@@ -58,9 +58,9 @@ PTXCONF_KERNEL_HEADERS_VERSION="4.15"
PTXCONF_KERNEL_HEADERS_MD5="0d701ac1e2a67d47ce7127432df2c32b"
PTXCONF_KERNEL_HEADERS_SANITIZED=y
PTXCONF_CROSS_GCC=y
-PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_VERSION="8.2.1"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
diff --git a/ptxconfigs/arm-v4t-linux-gnueabi_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig b/ptxconfigs/arm-v4t-linux-gnueabi_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
index c4ac356..ea27d4a 100644
--- a/ptxconfigs/arm-v4t-linux-gnueabi_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
+++ b/ptxconfigs/arm-v4t-linux-gnueabi_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
@@ -58,9 +58,9 @@ PTXCONF_KERNEL_HEADERS_VERSION="4.15"
PTXCONF_KERNEL_HEADERS_MD5="0d701ac1e2a67d47ce7127432df2c32b"
PTXCONF_KERNEL_HEADERS_SANITIZED=y
PTXCONF_CROSS_GCC=y
-PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_VERSION="8.2.1"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
diff --git a/ptxconfigs/arm-v5te-linux-gnueabi_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig b/ptxconfigs/arm-v5te-linux-gnueabi_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
index 890c292..a17f855 100644
--- a/ptxconfigs/arm-v5te-linux-gnueabi_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
+++ b/ptxconfigs/arm-v5te-linux-gnueabi_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
@@ -58,9 +58,9 @@ PTXCONF_KERNEL_HEADERS_VERSION="4.15"
PTXCONF_KERNEL_HEADERS_MD5="0d701ac1e2a67d47ce7127432df2c32b"
PTXCONF_KERNEL_HEADERS_SANITIZED=y
PTXCONF_CROSS_GCC=y
-PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_VERSION="8.2.1"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
diff --git a/ptxconfigs/arm-v7a-linux-gnueabi_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig b/ptxconfigs/arm-v7a-linux-gnueabi_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
index db673d7..94b667b 100644
--- a/ptxconfigs/arm-v7a-linux-gnueabi_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
+++ b/ptxconfigs/arm-v7a-linux-gnueabi_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
@@ -58,9 +58,9 @@ PTXCONF_KERNEL_HEADERS_VERSION="4.15"
PTXCONF_KERNEL_HEADERS_MD5="0d701ac1e2a67d47ce7127432df2c32b"
PTXCONF_KERNEL_HEADERS_SANITIZED=y
PTXCONF_CROSS_GCC=y
-PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_VERSION="8.2.1"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
diff --git a/ptxconfigs/arm-v7a-linux-gnueabihf_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig b/ptxconfigs/arm-v7a-linux-gnueabihf_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
index 71c1923..da1aa87 100644
--- a/ptxconfigs/arm-v7a-linux-gnueabihf_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
+++ b/ptxconfigs/arm-v7a-linux-gnueabihf_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
@@ -58,9 +58,9 @@ PTXCONF_KERNEL_HEADERS_VERSION="4.15"
PTXCONF_KERNEL_HEADERS_MD5="0d701ac1e2a67d47ce7127432df2c32b"
PTXCONF_KERNEL_HEADERS_SANITIZED=y
PTXCONF_CROSS_GCC=y
-PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_VERSION="8.2.1"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
diff --git a/ptxconfigs/arm-v7em-eabihf_gcc-7.3.1_newlib-2.5.0_binutils-2.30.ptxconfig b/ptxconfigs/arm-v7em-eabihf_gcc-8.2.1_newlib-2.5.0_binutils-2.30.ptxconfig
index b9b11b9..4baea85 100644
--- a/ptxconfigs/arm-v7em-eabihf_gcc-7.3.1_newlib-2.5.0_binutils-2.30.ptxconfig
+++ b/ptxconfigs/arm-v7em-eabihf_gcc-8.2.1_newlib-2.5.0_binutils-2.30.ptxconfig
@@ -44,9 +44,9 @@ PTXCONF_CROSS_BINUTILS_LICENSE_FILES="file://COPYING;md5=59530bdf33659b29e73d4ad
# PTXCONF_CROSS_ELF2FLT is not set
# PTXCONF_KERNEL_HEADERS is not set
PTXCONF_CROSS_GCC=y
-PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_VERSION="8.2.1"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
diff --git a/ptxconfigs/arm-v7em-uclinuxeabihf_gcc-7.3.1_uclibc-ng-1.0.28_binutils-2.30_kernel-4.15-sanitized.ptxconfig b/ptxconfigs/arm-v7em-uclinuxeabihf_gcc-8.2.1_uclibc-ng-1.0.28_binutils-2.30_kernel-4.15-sanitized.ptxconfig
index 9eab263..36c6a60 100644
--- a/ptxconfigs/arm-v7em-uclinuxeabihf_gcc-7.3.1_uclibc-ng-1.0.28_binutils-2.30_kernel-4.15-sanitized.ptxconfig
+++ b/ptxconfigs/arm-v7em-uclinuxeabihf_gcc-8.2.1_uclibc-ng-1.0.28_binutils-2.30_kernel-4.15-sanitized.ptxconfig
@@ -52,9 +52,9 @@ PTXCONF_KERNEL_HEADERS_VERSION="4.15"
PTXCONF_KERNEL_HEADERS_MD5="0d701ac1e2a67d47ce7127432df2c32b"
PTXCONF_KERNEL_HEADERS_SANITIZED=y
PTXCONF_CROSS_GCC=y
-PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_VERSION="8.2.1"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
diff --git a/ptxconfigs/arm-v7m-eabi_gcc-7.3.1_newlib-2.5.0_binutils-2.30.ptxconfig b/ptxconfigs/arm-v7m-eabi_gcc-8.2.1_newlib-2.5.0_binutils-2.30.ptxconfig
index a2f6ab9..41f5f60 100644
--- a/ptxconfigs/arm-v7m-eabi_gcc-7.3.1_newlib-2.5.0_binutils-2.30.ptxconfig
+++ b/ptxconfigs/arm-v7m-eabi_gcc-8.2.1_newlib-2.5.0_binutils-2.30.ptxconfig
@@ -44,9 +44,9 @@ PTXCONF_CROSS_BINUTILS_LICENSE_FILES="file://COPYING;md5=59530bdf33659b29e73d4ad
# PTXCONF_CROSS_ELF2FLT is not set
# PTXCONF_KERNEL_HEADERS is not set
PTXCONF_CROSS_GCC=y
-PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_VERSION="8.2.1"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
diff --git a/ptxconfigs/arm-v7m-uclinuxeabi_gcc-7.3.1_uclibc-ng-1.0.28_binutils-2.30_kernel-4.15-sanitized.ptxconfig b/ptxconfigs/arm-v7m-uclinuxeabi_gcc-8.2.1_uclibc-ng-1.0.28_binutils-2.30_kernel-4.15-sanitized.ptxconfig
index 6908798..028b09a 100644
--- a/ptxconfigs/arm-v7m-uclinuxeabi_gcc-7.3.1_uclibc-ng-1.0.28_binutils-2.30_kernel-4.15-sanitized.ptxconfig
+++ b/ptxconfigs/arm-v7m-uclinuxeabi_gcc-8.2.1_uclibc-ng-1.0.28_binutils-2.30_kernel-4.15-sanitized.ptxconfig
@@ -52,9 +52,9 @@ PTXCONF_KERNEL_HEADERS_VERSION="4.15"
PTXCONF_KERNEL_HEADERS_MD5="0d701ac1e2a67d47ce7127432df2c32b"
PTXCONF_KERNEL_HEADERS_SANITIZED=y
PTXCONF_CROSS_GCC=y
-PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_VERSION="8.2.1"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
diff --git a/ptxconfigs/i586-unknown-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig b/ptxconfigs/i586-unknown-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
index 0340e00..6f07d8f 100644
--- a/ptxconfigs/i586-unknown-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
+++ b/ptxconfigs/i586-unknown-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
@@ -58,9 +58,9 @@ PTXCONF_KERNEL_HEADERS_VERSION="4.15"
PTXCONF_KERNEL_HEADERS_MD5="0d701ac1e2a67d47ce7127432df2c32b"
PTXCONF_KERNEL_HEADERS_SANITIZED=y
PTXCONF_CROSS_GCC=y
-PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_VERSION="8.2.1"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
diff --git a/ptxconfigs/i686-atom-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig b/ptxconfigs/i686-atom-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
index c8965a1..f753123 100644
--- a/ptxconfigs/i686-atom-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
+++ b/ptxconfigs/i686-atom-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
@@ -58,9 +58,9 @@ PTXCONF_KERNEL_HEADERS_VERSION="4.15"
PTXCONF_KERNEL_HEADERS_MD5="0d701ac1e2a67d47ce7127432df2c32b"
PTXCONF_KERNEL_HEADERS_SANITIZED=y
PTXCONF_CROSS_GCC=y
-PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_VERSION="8.2.1"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
diff --git a/ptxconfigs/mipsel-softfloat-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig b/ptxconfigs/mipsel-softfloat-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
index dbc4242..2215c36 100644
--- a/ptxconfigs/mipsel-softfloat-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
+++ b/ptxconfigs/mipsel-softfloat-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
@@ -58,9 +58,9 @@ PTXCONF_KERNEL_HEADERS_VERSION="4.15"
PTXCONF_KERNEL_HEADERS_MD5="0d701ac1e2a67d47ce7127432df2c32b"
PTXCONF_KERNEL_HEADERS_SANITIZED=y
PTXCONF_CROSS_GCC=y
-PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_VERSION="8.2.1"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
diff --git a/ptxconfigs/powerpc-603e-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig b/ptxconfigs/powerpc-603e-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
index 0e270ef..72168f0 100644
--- a/ptxconfigs/powerpc-603e-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
+++ b/ptxconfigs/powerpc-603e-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
@@ -58,9 +58,9 @@ PTXCONF_KERNEL_HEADERS_VERSION="4.15"
PTXCONF_KERNEL_HEADERS_MD5="0d701ac1e2a67d47ce7127432df2c32b"
PTXCONF_KERNEL_HEADERS_SANITIZED=y
PTXCONF_CROSS_GCC=y
-PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_VERSION="8.2.1"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y
diff --git a/ptxconfigs/x86_64-unknown-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig b/ptxconfigs/x86_64-unknown-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
index 71629cf..331390d 100644
--- a/ptxconfigs/x86_64-unknown-linux-gnu_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
+++ b/ptxconfigs/x86_64-unknown-linux-gnu_gcc-8.2.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig
@@ -58,9 +58,9 @@ PTXCONF_KERNEL_HEADERS_VERSION="4.15"
PTXCONF_KERNEL_HEADERS_MD5="0d701ac1e2a67d47ce7127432df2c32b"
PTXCONF_KERNEL_HEADERS_SANITIZED=y
PTXCONF_CROSS_GCC=y
-PTXCONF_CROSS_GCC_VERSION="7.3.1"
-PTXCONF_CROSS_GCC_MD5="0cea0357e74938e87a74ebef4485b478"
-PTXCONF_CROSS_GCC_DL_VERSION="7-20180201"
+PTXCONF_CROSS_GCC_VERSION="8.2.1"
+PTXCONF_CROSS_GCC_MD5="38fbc2afc731d400ccfa8c28c76d958e"
+PTXCONF_CROSS_GCC_DL_VERSION="8-20181130"
PTXCONF_CROSS_GCC_PKGVERSION="${PTXCONF_PROJECT} ${PTXCONF_CROSS_GCC_DL_VERSION}"
PTXCONF_CROSS_GCC_43=y
PTXCONF_CROSS_GCC_45=y