[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