aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 6.4.0: cut 1.8 patchsetSergei Trofimovich2018-10-271-1/+1
| | | | | | | | | | | | | + 103_all_remove-lieee.patch + 104_all_libgfortran-Werror.patch + 105_all_libgomp-Werror.patch + 106_all_libitm-Werror.patch + 107_all_libatomic-Werror.patch + 108_all_libbacktrace-Werror.patch + 109_all_libsanitizer-libbacktrace-Werror.patch + 110_all_libstdcxx-no-vtv.patch Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 6.4.0: pull in vtv RPATH patchSergei Trofimovich2018-10-201-0/+1
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 6.4.0: drop assumed -lieee from -mieee-fp, backport removal of -WerrorSergei Trofimovich2018-10-181-0/+9
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 6.4.0: cut 1.7 releaseSergei Trofimovich2018-09-231-1/+1
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* Pass CXXFLAGS as CXXFLAGS_FOR_BUILD to stage1.Sergei Trofimovich2018-09-151-0/+1
| | | | | | | | | | | | | Fixes build failure when CXXFLAGS contains TARGET-specific flags. Tested on x86_64-pc-linux-gnu host as: # CFLAGS='-O2 -mfpu=neon-vfpv4' CXXFLAGS='-O2 -mfpu=neon-vfpv4' \ armv7a-unknown-linux-gnueabihf-emerge -v1 sys-devel/gcc --quiet-build=n Fix by Peter Levine. Bug: https://bugs.gentoo.org/581406 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 6/7/8 branches: add 101_all_x32-fix-eh-return-address.patchSergei Trofimovich2018-09-131-0/+2
| | | | | | | | | | | | | | Pick upstream fix for x32 exception handler: """ x86: Always update EH return address in word_mode On x86, return address is always popped in word_mode. eh_return needs to put EH return address in word_mode on stack. """ Reported-by: camper Bug: https://bugs.gentoo.org/664016 Bug: https://gcc.gnu.org/PR87014 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 6.4.0: fix building against isl-0.20 (PR86724)Sergei Trofimovich2018-08-181-0/+2
| | | | | | Bug: https://bugs.gentoo.org/662500 Bug: https://gcc.gnu.org/PR86724 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 6.4.0: cut 1.5 patchsetSergei Trofimovich2018-08-171-1/+1
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 6.4.0: fix building against glibc-2.28 (ustat.h)Sergei Trofimovich2018-08-151-0/+3
| | | | | | All patches are taken as-is from gcc-7-branch. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* Update patches for gcc 6.4 and 7.3 in the patchsetMagnus Granberg2018-05-031-0/+2
|
* gcc: fix building against glibc-2.26 (ucontext_t change), bug #629502#c20Sergei Trofimovich2018-01-121-0/+2
| | | | | Reported-by: Andrey Grozin Bug: https://bugs.gentoo.org/629502#c20
* gcc: cut new patchset for gcc-6.4.0 and gcc-7.2.0, bug #641474Sergei Trofimovich2018-01-061-1/+1
| | | | | | | Covers single bug #641474 which amends linking of static binaries on powerpc and powerpc64 built by --default-pie compiler. Bug: https://bugs.gentoo.org/641474
* gcc/6.4.0, gcc/7.2.0: fix --default-pie to use proper startup files, bug #641474Sergei Trofimovich2017-12-181-0/+3
| | | | | | | | | | | | | The change adds two patches to patchset: - gentoo/95_all_static_override_pie.patch - gentoo/96_all_powerpc_pie.patch First fixes -static handling for --default-pie compiler. Second fixes to use proper startup files for --default-pie on powerpc. Otherwise binutils-2.27 and upper generates invalid ELF files. Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=22626 Bug: https://bugs.gentoo.org/641474
* gcc/6.4.0: apply patches to fix build against glibc-2.26, bug #629502Sergei Trofimovich2017-10-271-0/+4
| | | | | | | | | | 3 patches here (picked as-is from 5.4.0): - 92_all_asan-signal_h.patch: add missing '<signal.h>' header - 93_all_ucontext-to-ucontext_t.patch: change 'struct ucontext' to 'ucontext_t' - 94_all_no-sigaltstack.patch: remove 'sigaltstack' usage Bug: https://bugs.gentoo.org/629502
* Add patchset ver 1.0 for 6.4.0Anthony G. Basile2017-08-021-0/+14