[PATCH] elfedit: Add --enable-x86-feature/--disable-x86-feature

H.J. Lu hjl.tools@gmail.com
Tue Nov 6 17:40:00 GMT 2018


On Tue, Nov 6, 2018 at 8:49 AM Nick Clifton <nickc@redhat.com> wrote:
>
> Hi H.J.
>
> > binutils/
> >
> >       * doc/binutils.texi: Document --enable-x86-feature and
> >       --disable-x86-feature options for elfedit.
> >       * elfedit.c: Include "config.h" and <sys/mman.h>.
> >       (enable_x86_features): New.
> >       (disable_x86_features): Likewise.
> >       (update_gnu_property): Likewise.
> >       (elf_x86_feature): Likewise.
> >       (process_file): Call update_gnu_property on ET_EXEC or ET_DYN
> >       file.
> >       (command_line_switch): Add OPTION_ENABLE_X86_FEATURE and
> >       OPTION_DISABLE_X86_FEATURE.
> >       (options): Add--enable-x86-feature and --disable-x86-feature.
> >       (usage): Likewise.
> >       (main): Handle OPTION_ENABLE_X86_FEATURE and
> >       OPTION_DISABLE_X86_FEATURE.
> >
> > ld/
> >
> >       * testsuite/config/default.exp (ELFEDIT): New.
> >       * testsuite/ld-elf/linux-x86.exp (elfedit_test): New proc.
> >       Run elfedit tests.
> >       * testsuite/ld-elf/x86-feature-1a.rd: New file.
> >       * testsuite/ld-elf/x86-feature-1b.rd: Likewise.
> >       * testsuite/ld-elf/x86-feature-1c.rd: Likewise.
> >       * testsuite/ld-elf/x86-feature-1d.rd: Likewise.
> >       * testsuite/ld-elf/x86-feature-1e.rd: Likewise.
>
> Looks good to me.
>
> Approved - please apply.
>

This is the patch I am checking in.


-- 
H.J.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-elfedit-Add-enable-x86-feature-disable-x86-feature.patch
Type: text/x-patch
Size: 21086 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20181106/02e8f276/attachment.bin>


More information about the Binutils mailing list