http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50237
--- Comment #34 from Richard Guenther <rguenth at gcc dot gnu.org> 2012-01-09 14:31:30 UTC --- Another possible fix is to drop autodetecting the feature (defaulting to the old behavior) and requiring --enable-init_array at configure time. HJ, please work on this, this is a real blocker. I prefer the explicit configure argument way for 4.7, we can switch to autodetection in a later release.