History log of /freebsd-9.3-release/usr.bin/elfdump/
Revision Date Author Comments
267654 20-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


225736 23-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


211188 11-Aug-2010 rpaulo

Teach elfdump(1) about the SUNW_dof section.

Sponsored by: The FreeBSD Foundation


202386 15-Jan-2010 ru

Use the newly brought %U macro.


201386 02-Jan-2010 ed

Build usr.bin/ with WARNS=6 by default.

Also add some missing $FreeBSD$ to keep svn happy.


154958 28-Jan-2006 marcel

s/DT_IA64_PLT_RESERVE/DT_IA_64_PLT_RESERVE/


153500 17-Dec-2005 marcel

Know the machines FreeBSD runs on. Print the machine value for
unknown machines.

MFC after: 1 week


140420 18-Jan-2005 ru

Sort sections.


140368 17-Jan-2005 ru

Added the EXIT STATUS section where appropriate.


126484 02-Mar-2004 jake

Elf_Phdr.p_type 7 is "PT_TLS".


119795 06-Sep-2003 schweikh

Removed another spurious semicolon forgotten in the previous commit.


119794 06-Sep-2003 schweikh

Removed two spurious semicolons after function definitions.
Removed three spurious tabs on lines by themselves.

PR: bin/56492
Submitted by: Stefan Farfeleder <stefan@fafoe.narf.at>
MFC after: 6 weeks


118680 09-Aug-2003 marcel

Fix sign-extension bug for 32 and 64-bit values. For 64-bit values
this involves the sign-extension of the high and low "word". Both
of which are 32-bit. The bug is especially harmful on ia64, where
0x9fffffffe0000000 is a common address (base of register stack).
This was invariably displayed as 0xffffffffe0000000.

The sign-extension is fixed by using {b|l}e{16|32|64}dec() where
applicable. Since elfdump(1) is not a bootstrap tool, dependency
on these functions is not a problem.


117009 28-Jun-2003 ru

Synchronize usage() and SYNOPSIS, and fix them (flags are not
optional here). Sort options. Print the file name on error.


111813 03-Mar-2003 ru

mdoc(7) police: Revision.


111673 28-Feb-2003 nectar

Spellcheck.


110259 03-Feb-2003 obrien

Add a man page.


110257 03-Feb-2003 obrien

Make WARNS=5 clean even on 64-bit platforms.


110256 03-Feb-2003 obrien

Make WARNS=5 on i386, (WARNS=1 on 64-bit platforms).

Submitted by: dwmalone (tweaked by me)


110252 02-Feb-2003 obrien

Try to tighten up the types a little bit to help debugging with GDB.


109457 18-Jan-2003 marcel

If we're going to build and install this on ia64, we might as well
teach it about ia64 specific section types, dynamic tags and machine
type. This is a mostly insignificant change given the amount of
work that this tool obviously needs...


109332 15-Jan-2003 obrien

Like sh_types, dt_tags just aren't in consecutive order, so we have to move
away from indexing into an array. Also add Sun and GNU specific tags.


109329 15-Jan-2003 obrien

The defined sh_types's just aren't in consecutive order, so we have to move
away from indexing into an array.


109313 15-Jan-2003 obrien

Add a BSDL'ed util that displays information about ELF files.
This is simular to readelf(1) and objdump(1).

Submitted by: jake