LD issue : Problem in NOCROSSREFS overlay check

Alan Modra amodra@bigpond.net.au
Fri Feb 16 09:11:00 GMT 2007


On Thu, Feb 15, 2007 at 03:33:47PM -0800, Philippe Vandermersch wrote:
> files before to partial link them together to form a big object file.
[snip]
> symbol .LL8 is used as relocatable local jump table in overlay2, and is
> a simple local symbol in overlay1.

The linker cross-reference checking code compares symbols by name,
and assumes that local symbol names are unique in any object file.
This is not necessarily true after a "ld -r" link stage.  Please
open a bugzilla report and provide a testcase.

-- 
Alan Modra
IBM OzLabs - Linux Technology Centre



More information about the Binutils mailing list