http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55617
--- Comment #19 from Jakub Jelinek <jakub at gcc dot gnu.org> 2013-01-30 16:43:03 UTC --- Well, if somebody does the work and in a clean way that won't penalize targets with sane linkers and object formats, I'm not objecting, I just am not going to spend time on this. If clang can handle ctor priorities right at least inside of each individual CUs, perhaps those that care about targets which don't support that in the linker can add similar support to gcc (what I've been suggesting, if priorities aren't supported by linker, don't emit stuff right away, but just queue it and at the end sort it and emit.