diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2018-12-05 16:55:13 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2018-12-13 11:20:44 +0100 |
commit | 058555997f8b0eea24960e95e7a1cdc53a6bbacb (patch) | |
tree | fd4e74d9292f9f745336a2e641ad378ec0526658 /patches | |
parent | 0c0eb32aeeb4427cbf5b2dd6aa359aac5c51505f (diff) | |
download | OSELAS.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>
Diffstat (limited to 'patches')
-rw-r--r-- | patches/gcc-7-20180201/0302-c99-snprintf.patch | 24 | ||||
-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 |
8 files changed, 12 insertions, 37 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 |