This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Support SHF_EXCLUDE
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: Ian Lance Taylor <iant at google dot com>
- Cc: Cary Coutant <ccoutant at google dot com>, Binutils <binutils at sourceware dot org>
- Date: Thu, 13 May 2010 20:13:43 -0700
- Subject: Support SHF_EXCLUDE
On Thu, Dec 4, 2008 at 10:31 PM, Ian Lance Taylor <iant@google.com> wrote:
> Cary Coutant <ccoutant@google.com> writes:
>
>> This patch adds a --strip-lto-sections option to gold, which tells it
>> to ignore any PROGBITS section where SHF_ALLOC is not set and whose
>> name begins with ".gnu.lto_".
>>
>> It may be worth making this the default behavior.
>
> I agree that it seems simpler to make this the default behaviour.
> Does anybody see a problem with that?
>
> Really we should modify gas to always recognize 'e' as a section flag
> setting SHF_EXCLUDE, and modify ld and gold to always recognize
> SHF_EXCLUDE. ?That flag seems generically useful, and given its use by
> several targets it seems quite unlikely that it will ever get another
> meaning for generic ELF.
>
I opened a bug:
http://sourceware.org/bugzilla/show_bug.cgi?id=11600
Will a generic patch acceptable?
Thanks.
--
H.J.