This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: Is this a known error?
- From: Daniel Jacobowitz <drow at false dot org>
- To: "Joel Sherrill <joel at OARcorp dot com>" <joel dot sherrill at OARcorp dot com>
- Cc: binutils at sources dot redhat dot com
- Date: Wed, 7 Sep 2005 15:41:27 -0400
- Subject: Re: Is this a known error?
- References: <431F40DB.1050804@OARcorp.com>
On Wed, Sep 07, 2005 at 02:34:51PM -0500, Joel Sherrill <joel@OARcorp.com> wrote:
>
> Hi,
>
> In looking over RTEMS build logs using gcc 4.0.1 and binutils 2.16.1,
> I came across this error message from ld on m68k-rtems (elf) for a
> board using -m68000 to link:
>
>
> /opt/rtems-4.7/lib/gcc/m68k-rtems4.7/4.0.1/../../../../m68k-rtems4.7/bin/ld:
> BFD 2.16.1 internal error, aborting at ../../binutils-2.16.1/bfd/cache.c
> line 496 in bfd_cache_lookup_worker
>
> /opt/rtems-4.7/lib/gcc/m68k-rtems4.7/4.0.1/../../../../m68k-rtems4.7/bin/ld:
> Please report this bug.
>
> Does this look familiar to anyone?
>
> It was produced while linking an application so I think I will have
> to send test .o's to someone directly if they want to reproduce it.
Normally, this error means "we closed the file to regain an fd, and
when we went to re-open it, it wasn't there". This abort mighty screws
up GDB, by the way.
But that seems unlikely to be the cause here...
--
Daniel Jacobowitz
CodeSourcery, LLC