This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Question about archive search behavior vs. --defsym


On 9/8/2010 11:19 PM, Ian Lance Taylor wrote:

>> $ gcc main.c -Wl,--defsym=f=4 -L. -lf
>>
>> pulls in f.o from libf.a even though the symbol is already defined.

> It's a phase ordering problem.  Objects are pulled in from archives
> before symbol assignments are processed.

> I think this has to be considered a bug.

OK.  Is this a structurally hard thing to fix?  Or just something that
would take some effort?  And, does GOLD handle this correctly?

Thanks,

-- 
Mark Mitchell
CodeSourcery
mark@codesourcery.com
(650) 331-3385 x713


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]