http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47497
--- Comment #17 from Jakub Jelinek <jakub at gcc dot gnu.org> 2011-02-28 09:14:18 UTC --- For more on LTHUNK see http://gcc.gnu.org/ml/gcc-patches/2003-06/msg02603.html When merging you either should take all thunks and real definitions from one object, or another one, not mix them, so I don't currently understand how you could mix LTHUNK from different objects. But you know, I'm not familiar with LTO too much.