https://sourceware.org/bugzilla/show_bug.cgi?id=26256
--- Comment #12 from H.J. Lu <hjl.tools at gmail dot com> --- (In reply to Fangrui Song from comment #10) > (In reply to H.J. Lu from comment #8) > > Created attachment 13070 [details] > > A patch with tests > > > > Try this. > > With a minor change, it'll match LLD (I place ordered sections before > unordered sections because Solaris folks said they did so). > > + /* Place ordered sections before unordered sections. */ > + if (bsec != NULL) > + return 1; > + else if (asec != NULL) > + return -1; > + return 0; > > For the test case lld/test/ELF/linkorder-mixed.s , ld-new produced %t, %t1 > and %t3 now match LLD. > %t2 and %t4 still don't, but they are probably corner cases and don't matter > in practice. %t2 and %t4 are lld specific behavior. -- You are receiving this mail because: You are on the CC list for the bug.