This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: ld 2.15.94.0.2.2 : prohibited cross reference to a local symbol.
On Thu, Sep 29, 2005 at 06:12:29PM +0100, Etienne Lorrain wrote:
> > On Thu, Sep 29, 2005 at 10:48:52AM +0100, Etienne Lorrain wrote:
> >> I did some more experiment on this one, and the problem also exists
> >> in ld-2.16.1:
> >>
> >> [etienne@localhost linux-2.6.14-rc2-3]$ ../../projet/toolchain/bin/ld -v
> >> GNU ld version 2.16.1
> >>
> >> After my patch I have those symbols in the library:
> >> [etienne@localhost linux-2.6.14-rc2-3]$ readelf -s
> >> arch/i386/kernel/built-in.o | grep memcpy
> >> 493: 00000000 53 FUNC LOCAL DEFAULT 12 memcpy
> >> 1407: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy
> >> 2077: 00000000 53 FUNC GLOBAL DEFAULT 12 code16_memcpy
> >>
> >
> > Please open a bug report with a small testcase.
> >
> >
> > H.J.
> >
>
> My problem is the small testcase: I am trying to reproduce with few
> source files generating libraries and it works normally.
> Probably a bug report begining with "download linux-2.6.13.tar.bz2" will
> not be useful.
>
Just open a bug report and show us a way to reproduce it even if we
have to do "download linux-2.6.13.tar.bz2". The key is we have to
be able to reproduce it.
H.J.