This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH][GOLD] Handle .ARM.exidx sections in garbage collection.
On Sun, Jan 10, 2010 at 11:14:02PM -0800, Ian Lance Taylor wrote:
> I could certainly be wrong here. I based my statement not by looking
> at linker output, but by looking at these lines in
> ld/emulparams/armelf_linux_eabi.sh:
>
> ${RELOCATING+ PROVIDE_HIDDEN (__exidx_start = .); }
>
> ${RELOCATING+ PROVIDE_HIDDEN (__exidx_end = .); }"
That's because it's a recent bug fix:
2009-11-20 Thomas Schwinge <thomas@codesourcery.com>
* emulparams/armelf.sh (OTHER_READONLY_SECTIONS)
<__exidx_start, __exidx_end>: Use PROVIDE_HIDDEN.
* emulparams/armelf_linux_eabi.sh (OTHER_READONLY_SECTIONS)
<__exidx_start, __exidx_end>: Likewise.
* emulparams/armsymbian.sh (OTHER_READONLY_SECTIONS)
<.ARM.exidx$$Base, __exidx_start, __exidx_end, .ARM.exidx$$Limit>:
Likewise.
--
Daniel Jacobowitz
CodeSourcery