
27 Mar
2006
27 Mar
'06
13:44
* Jerry Feldman (gaf@blu.org) [20060327 14:57]:
x86-64. The above error also looks like you are mixing 32-bit objects and 64-bit objects in the same .so.
None of that happening, see my other post. It's 'just' that current gcc fails to inline some static inline functions when passed -fno-unit-at-a-time. Because gcc doesn't see the inline function, the calls remain as unresolved externals in the object files but marked with the wrong reloc type, as 'objdump -r' shows: RELOCATION RECORDS FOR [.text]: OFFSET TYPE VALUE 0000000000000783 R_X86_64_PC32 prefetch_C_withmask+0xfffffffffffffffc Philipp