http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50237
--- Comment #8 from H.J. Lu <hjl.tools at gmail dot com> 2011-08-30 15:55:51 UTC --- The main issue is mixing input .ctors sections with .init_array sections to generate the single output .init_array section. Not all linkers support it even if they support .init_array section. How should we properly test this?