gcc-4.8.4 has been released with lots-o-bug-fixes. Just blindly pumping the patchsets 4.8.3->4.8.4 leads to a working compiler on amd64 hardened. See 1) For the bumped patchset http://dev.gentoo.org/~blueness/dist/ 2) For gcc-4.8 changelog: https://gcc.gnu.org/gcc-4.8/changes.html 3) For 4.8.4 fixes: https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.8.4 Not also to reset the patch version: --- gcc-4.8.3.ebuild 2014-11-03 22:31:18.000000000 -0500 +++ gcc-4.8.4.ebuild 2014-12-20 08:12:08.548557050 -0500 @@ -4,7 +4,7 @@ EAPI="4" -PATCH_VER="1.1" +PATCH_VER="1.0" UCLIBC_VER="1.0" # Hardened gcc 4 stuff
the pie patchset is ready in the pie patchset dir.
(In reply to Magnus Granberg from comment #1) > the pie patchset is ready in the pie patchset dir. okay i'll drop it from my dist dir to avoid duplication. I just added it for testing.
Have added the gcc 4.8.4 in tree but the patchsets is on my dev spesc for now Will move them when it works for some time or it get updated.
copyed to distfiles-local