https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99618
--- Comment #18 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Just tried the #c14 testcase with GCC 4.7.2 (ok, not -gdwarf-5, just -g3) and with GNU ld version 2.22.52.0.1-10.fc17 20120131 and it works fine. So it is the linker that regressed here.