------- Comment #2 from jakub at gcc dot gnu dot org 2008-10-22 12:11 ------- That sounds just too strict testcase matching, not expecting any kind of reordering and .section directives not necessarily being emitted if an object is emitted in the same section as the previous one. FYI, on a x86_64-linux -> powerpc64-darwin cross, I see: .globl __ZTV1f .weak_definition __ZTV1f .section __TEXT,__const_coal,coalesced ... .globl __ZTI1f .weak_definition __ZTI1f ... .globl __ZTS1f .weak_definition __ZTS1f (all in the same section and __TEXT used everywhere, not __DATA).
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37241