bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: arm-elf binary ld breaks


From: Nick Clifton
Subject: Re: arm-elf binary ld breaks
Date: Fri, 16 May 2003 10:19:43 +0100
User-agent: Gnus/5.1001 (Gnus v5.10.1) Emacs/21.2 (gnu/linux)

Hi Meyers,

> I was  compiling binutils 2.13 for arm cross .I found that ld was
> giving me errors.There is a small addition to ld/emultempl/armelf.em 
> . if (link_info.input_bfds != NULL)  before bfd_for_interwork = NULL;
>
> what that does if do ?

It catches the case where there are no input files.  This can happen
for example if the input files are empty.  Try this with an unpatched
linker:

  arm-elf-ar cq foo.a
  arm-elf-ld -r -o foo.o foo.a


> This patch was posted by nick clifton
> http://sources.redhat.com/ml/bug-binutils/2002-q3/msg00287.html but
> was never added to binutils. 

Yes it was, in August last year:

  2002-08-07  Nick Clifton  <address@hidden>

        * emultempl/armelf.em (arm_elf_before_allocation): Only search for
        an interworking bfd if there are input bfds. (107501)

This patch is included in the 2.13 release.

Cheers
        Nick





reply via email to

[Prev in Thread] Current Thread [Next in Thread]