Actions

icon Post
text/html Subscribe
text/html Unsubscribe

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

Re: [arm-gnu] Problem with linking against RVCT-built libs


  • To: Dave Poston <dave@xxxxxxxxxxxxxxx>
  • Subject: Re: [arm-gnu] Problem with linking against RVCT-built libs
  • From: Nathan Sidwell <nathan@xxxxxxxxxxxxxxxx>
  • Date: Mon, 13 Oct 2008 07:19:12 +0100

Dave Poston wrote:
Hi,
There seems to a problem with arm-none-eabi-gcc when linking against RVCT-built libraries. If the libraries contain inline virtual destructors, and --start-group, --end-group is used to link them, then the linker errors with "xxx.a: could not read symbols: Bad value". However linking the library with --whole-archive, or without the --start-group/--end-group works fine. Putting the library's object files on the link line also works fine.

what version of SourceryG++ are you using?  2008Q3 or an earlier version?

nathan

--
Nathan Sidwell    ::   http://www.codesourcery.com   ::         CodeSourcery