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: LD doesn't complain undefined reference


I cross-posted this question to OpenRISC forum, and it seems to be the
problem of that port.

For anyone who is interested:
http://www.opencores.org/forums.cgi/openrisc/2006/08/002834


2006/8/8, Nick Clifton <nickc@redhat.com>:
Hi Tzu-Chien,

> My linker or32-elf-ld didn't complain undefined reference. What
> should I check?

* Are you using the most up to date binutils sources ?

   * If you generate a linker map (using -Wl,-Map,foo.map) what does the
linker think has happened to the "foo" symbol ?  Also what type does the
  "foo" symbol have in the executable ?

   * Has the "--unresolved-symbols=ignore-all" linker option been
enabled somehow ?  Perhaps by the OpenRISC specific code in the linker ?

   * Has the bfd error handler been disabled somehow ?  (See
ldlang.c:lang_check() for an example of this).

Cheers
   Nick



--
Tzu-Chien Chiu - SMedia Technology Corp.
URL: http://www.csie.nctu.edu.tw/~jwchiu/


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