This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [patch][gold] Create __exidx_start and __exdix_end even without a exidx section
- From: =?big5?b?RG91ZyBLd2FuICjD9q62vHcp?= <dougkwan at google dot com>
- To: Rafael Espindola <espindola at google dot com>
- Cc: Binutils <binutils at sourceware dot org>, Ian Lance Taylor <iant at google dot com>
- Date: Mon, 6 Sep 2010 22:45:35 -0700
- Subject: Re: [patch][gold] Create __exidx_start and __exdix_end even without a exidx section
- References: <AANLkTinT+5749qNmUmfcZBv0NFZ3KhtN8xW63fEcgsMD@mail.gmail.com>
Can you try building the ARM kernel? I think I took that out because of that.
-Doug
å 2010å9æ6æäå12:30ïRafael Espindola <espindola@google.com> åéï
> 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
>