https://gcc.gnu.org/gcc-4.9/
(In reply to Jan Chren (rindeal) from comment #0) > https://gcc.gnu.org/gcc-4.9/ Yes, yes, we know. We do follow that development upstream. :) If vapier doesn't get to it in a couple of days, I'll push it out.
@mike I'm working on this but its not a simple bump. The following patches have been accepted upstream and are to be dropped in migrating our patchset from 4.9.3 -> 4.9.4 36_all_gcc-ia64-pr60465.patch 39_all_gcc-4.9-parisc-asm-constraint-pr70188.patch 75_all_gcc-4.9-isl-0.15.patch 80_all_gcc-4.9-c++-mangle-pr67337.patch 92_all_gcc-4.9-hwloops-ICE-pr63681.patch The following patches have failed hunks interspersed with successful hunks. They need to be cleaned up 10_all_default-fortify-source.patch 11_all_default-warn-format-security.patch 12_all_default-warn-trampolines.patch 13_all_default-color.patch 30_all_freebsd-pie.patch 67_all_gcc-poison-system-directories.patch Once I clean those up, the entire gentoo patchset would look as follows: 09_all_default-ssp.patch 10_all_default-fortify-source.patch 11_all_default-warn-format-security.patch 12_all_default-warn-trampolines.patch 13_all_default-color.patch 15_all_libgfortran-Werror.patch 16_all_libgomp-Werror.patch 17_all_libitm-Werror.patch 18_all_libatomic-Werror.patch 19_all_libbacktrace-Werror.patch 20_all_msgfmt-libstdc++-link.patch 25_all_alpha-mieee-default.patch 26_all_alpha-asm-mcpu.patch 29_all_arm_armv4t-default.patch 30_all_freebsd-pie.patch 34_all_ia64_note.GNU-stack.patch 34_all_libjava-classpath-locale-sort.patch 38_all_sh_pr24836_all-archs.patch 42_all_superh_default-multilib.patch 50_all_libiberty-asprintf.patch 51_all_libiberty-pic.patch 52_all_netbsd-Bsymbolic.patch 53_all_libitm-no-fortify-source.patch 67_all_gcc-poison-system-directories.patch 74_all_gcc49_cloog-dl.patch 90_all_pr55930-dependency-tracking.patch 91_all_pr61538-atomic-compare-exchange.patch 93_all_gcc-4.9-config.h-bconfig.h-parallel-PR57125-PR61899.patch There is no change to the pie, specs or uclibc patches.
Actually, 30_all_freebsd-pie.patch needs to be dropped because commit 5586e7d8 adds support for pie executables on freebsd. The others failed hunks were all against gcc/doc/gcc.info so were quite innocuous.
Okay I pushed this after testing a rebuild of @system for amd64 including graphite and as many other options as is meaningful.
*** Bug 591600 has been marked as a duplicate of this bug. ***