https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77705
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2016-09-23 CC| |hubicka at gcc dot gnu.org, | |rguenth at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- Confirmed. I would like to see us moving towards keeping the individual static ctor functions separate and registered in the varpool (and leave building of the actual CTOR function wrapping them eventually to IPA). This would allow to run early opts over them and then eventually turn them into static initialization.