This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: MIPS is broken
On Sun, Nov 03, 2002 at 01:56:11PM -0800, H. J. Lu wrote:
> On Sat, Nov 02, 2002 at 02:39:22PM -0800, H. J. Lu wrote:
> > With binutils from CVS on 20021029, I got
> >
> > gcc -nostdlib -nostartfiles -static -o /export/build/gnu/glibc/build-mipsel-linux/elf/ldconfig /export/build/gnu/glibc/build-mipsel-linux/csu/crt1.o /export/build/gnu/glibc/build-mipsel-linux/csu/crti.o `gcc --print-file-name=crtbegin.o` /export/build/gnu/glibc/build-mipsel-linux/elf/ldconfig.o /export/build/gnu/glibc/build-mipsel-linux/elf/cache.o /export/build/gnu/glibc/build-mipsel-linux/elf/readlib.o /export/build/gnu/glibc/build-mipsel-linux/elf/xmalloc.o /export/build/gnu/glibc/build-mipsel-linux/elf/xstrdup.o /export/build/gnu/glibc/build-mipsel-linux/elf/chroot_canon.o /export/build/gnu/glibc/build-mipsel-linux/libc.a -lgcc /export/build/gnu/glibc/build-mipsel-linux/libc.a `gcc --print-file-name=crtend.o` /export/build/gnu/glibc/build-mipsel-linux/csu/crtn.o
> >
> > /usr/bin/ld: dl-init.o: access beyond end of merged section (251658254 + 0)
> > /usr/bin/ld: dl-init.o: access beyond end of merged section (1287951 + 0)
>
> It may be a false alarm. I couldn't reproduce it. I might have mixed
> gcc 3.2 and gcc 2.96 while building glibc 2.3.
I've also seen this unreproducibly, using GCC 3.2 and binutils 2.12.1
on MIPS - but there may have been a GCC-2.95.3-compiled object in the
tree. It'd be interesting to find a reproducible test case, but I
haven't succeeded.
--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer