Add elfedit
commitfabf5c5416235b74ba75eeab4dba0e00c7ded721
authorH.J. Lu <hjl.tools@gmail.com>
Wed, 6 Jan 2010 16:52:13 +0000 (6 16:52 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Wed, 6 Jan 2010 16:52:13 +0000 (6 16:52 +0000)
tree4dac3fd50e1f3d18fef37be663b9ffb6f17350e2
parentfed9df78d4ddc60fafdad030f0219ecc36682a7c
Add elfedit

binutils/

2010-01-06  H.J. Lu  <hongjiu.lu@intel.com>

PR binutils/11131
* Makefile.am (ELFEDIT_PROG): New.
(bin_PROGRAMS): Add $(ELFEDIT_PROG).
(CFILES): Add elfedit.c.
(elfedit_DEPENDENCIES): New.
(elfedit_SOURCES): Likewise.
(elfedit_LDADD): Likewise.
* Makefile.in: Regenerated.

* elfedit.c: New.

* doc/binutils.texi: Document elfedit.

* doc/Makefile.am (man_MANS): Add elfedit.1.
(elfedit.1): New.
* doc/Makefile.in: Regenerated.

binutils/testsuite/

2010-01-06  H.J. Lu  <hongjiu.lu@intel.com>

PR binutils/11131
* binutils-all/elfedit-1.d: New.
* binutils-all/elfedit.exp: Likewise.

* config/default.exp (ELFEDIT): New. Set if it doesn't exist.
(ELFEDITFLAGS): Likewise.

* lib/utils-lib.exp (run_dump_test): Support elfedit.
12 files changed:
binutils/ChangeLog
binutils/Makefile.am
binutils/Makefile.in
binutils/doc/Makefile.am
binutils/doc/Makefile.in
binutils/doc/binutils.texi
binutils/elfedit.c [new file with mode: 0644]
binutils/testsuite/ChangeLog
binutils/testsuite/binutils-all/elfedit-1.d [new file with mode: 0644]
binutils/testsuite/binutils-all/elfedit.exp [new file with mode: 0644]
binutils/testsuite/config/default.exp
binutils/testsuite/lib/utils-lib.exp