summaryrefslogtreecommitdiffstats
path: root/patches
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 /patches
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>
Diffstat (limited to 'patches')
-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
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