This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[patch][gold] Create __exidx_start and __exdix_end even without a exidx section
- From: Rafael Espindola <espindola at google dot com>
- To: Binutils <binutils at sourceware dot org>
- Cc: Doug Kwan (éæå) <dougkwan at google dot com>, Ian Lance Taylor <iant at google dot com>
- Date: Mon, 6 Sep 2010 15:30:35 -0400
- Subject: [patch][gold] Create __exidx_start and __exdix_end even without a exidx section
While building libgcc for arm I noticed that gnu ld creates the
__exidx_start and __exdix_end symbols even when the section is
missing. The attached patch changes gold's behavior to mach it.
2010-09-06 Rafael Espindola <espindola@google.com>
* arm.cc (do_finalize_sections): Create the __exidx_start and
__exdix_end symbols even when the section is missing.
Cheers,
--
Rafael Ãvila de EspÃndola