http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46770
--- Comment #78 from Paul Pluzhnikov <ppluzhnikov at google dot com> 2012-04-17 17:16:10 UTC --- (In reply to comment #77) > I believe .init_array keeps the same order of .ctors within > the same translation unit. I may be missing something, but I only see a single .ctors entry per CU, so I think your question is moot.