Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-09-30 | Some fixes for running nm on ELF binaries. | Mark Kettenis | |
- Fix printing the symbol type of undefined symbols. - Fall back onto the dynamic symbol table if the normal symbol table is not available (i.e. if the binary has been stripped). ok mickey@ | |||
2005-01-19 | Add elf{32,64}_load_phdrs() for loading program headers. | Alexander Yurchenko | |
ok mickey@ | |||
2005-01-03 | don't try to demangle C symbols if we're ELF. | Marc Espie | |
looks okay mickey@ | |||
2004-10-25 | describe R type; found by matthieu@ | Michael Shalayeff | |
2004-10-11 | a few more xrefs | Michael Shalayeff | |
2004-10-11 | add rcisd[] | Michael Shalayeff | |
2004-10-10 | now that no cpu assumptions are left in -- remove the cross-glue | Michael Shalayeff | |
2004-10-10 | parse the cpu-specific ids based on the e_machine | Michael Shalayeff | |
2004-10-09 | My MMAP/MUNMAP macros are too simple to copyright so place this in the | Todd C. Miller | |
public domain. OK mickey@ | |||
2004-10-09 | move out elf code into elf.c and generate 32 and 64 versions of it; | Michael Shalayeff | |
allow operation on size-mixed host-target as well as ensianess for both a.out and elf (though a.out 64bit probably does not exist ;) tested on hppa-sparc64-i386-vax intermixen | |||
2004-10-09 | factor out code for mapping section index into nlist type | Michael Shalayeff | |
2004-08-20 | grok STT_SECTION and beautify STT_OBJECT | Michael Shalayeff | |
2004-08-19 | STT_FUNC can be an absolute too | Michael Shalayeff | |
2004-07-19 | mention weak symbols | Michael Coulter | |
improvements and ok miod@ | |||
2004-07-11 | need to byteswap string table size before use for the alien endian a.out | Michael Shalayeff | |
2004-05-04 | spacing | Theo de Raadt | |
2004-05-04 | dig .plt*, .got*, .init, .fini sections | Michael Shalayeff | |
2004-04-29 | Correctly report empty a.out objects as "no name list" instead of "bad format". | Miod Vallat | |
ok mickey@ millert@ | |||
2004-03-30 | no need to force N_EXT as deducted later from type | Michael Shalayeff | |
2004-03-30 | there is more than one way to define symbol type in elf...; kill a debugging ↵ | Michael Shalayeff | |
printf too | |||
2004-03-30 | translate names in .sbss section as static N_BSS; found by drahn@ | Michael Shalayeff | |
2004-02-09 | typo; | Jason McIntyre | |
ok mickey@ | |||
2004-01-28 | knf; millert ok | Theo de Raadt | |
2004-01-14 | Fix the mmap case; inadequate testing on my part! | Todd C. Miller | |
2004-01-14 | Fallback to malloc + pread if mmap fails; fixes "nm /dev/ksyms". OK mickey@ | Todd C. Miller | |
2004-01-13 | kill unused local vars; from deraadt@ | Michael Shalayeff | |
2004-01-06 | man tweaks; | Jason McIntyre | |
2004-01-05 | nm digs elf and merges w/ size; millert@ ok | Michael Shalayeff | |
2003-11-07 | hppa is bigendian | Michael Shalayeff | |
2003-06-10 | mostly ansi cleanup; pval ok | Theo de Raadt | |
2003-06-03 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-04-05 | snprintf; ok miod ho henning | Theo de Raadt | |
2002-02-16 | Part one of userland __P removal. Done with a simple regexp with some minor ↵ | Todd C. Miller | |
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. | |||
2001-11-19 | kill more registers | Mike Pechkin | |
millert@ ok | |||
2001-08-19 | Knowledge about sparc68/ppc endianess. Who knows where oldish a.out files | Marc Espie | |
may come from ? | |||
2001-08-17 | Some missing protos. Use macros from <link.h> instead of rolling our own. | Marc Espie | |
2001-08-17 | Show indirect symbols in -e mode. | Marc Espie | |
2001-08-16 | -e switch, show extra symbol information such as weak symbol status. | Marc Espie | |
2001-06-23 | Add I for indirect reference (alias to other symbol). | Federico G. Schwindt | |
2001-06-20 | Add -C flag to synopsis; Brian Poole <raj@cerias.purdue.edu> | Todd C. Miller | |
2001-05-31 | - remove erealloc() wrapper function | smart | |
- standard function prototypes - remove extraneous exit(1) after an err(1,...) Shrinks source by 11 lines and executable by 22 bytes on i386. deraadt@ ok | |||
2001-05-30 | The 'file' argument is optional since if one is not given the programs | smart | |
try a.out. deraadt@ ok | |||
2001-02-18 | -C support. | Marc Espie | |
Recognize -B, for better gnu-nm compatibility. | |||
2000-11-10 | seperate -> separate, okay aaron@ | Niels Provos | |
2000-11-09 | Change all option list specifications to ".Bl -tag -width Ds". Most man | Aaron Campbell | |
pages just needed their -width parameter tweaked to "Ds", which provides a nice width of 6 constant characters. For consistency more than anything. | |||
2000-03-10 | Various cleanups and standardization. | Aaron Campbell | |
1999-08-29 | Fix -Wall warnings. | Marc Espie | |
1999-06-05 | - remove trailing white space | Aaron Campbell | |
- remove arguments from .Os macros - remove arguments from .Nm macros, where appropriate - some more Dq/Sq/Ql insanity - still lots to do in the usr.bin tree... :/ | |||
1999-05-10 | Fixes endianess problems with old a.out tools. This makes building | Marc Espie | |
some cross toolchains possible. This also changes some utilities's behavior slightly: - nm, strip, size now handle any a.out format they know about. - ranlib complains if it detects mixed archives (several object formats for different boxes). In the presence of mixed objects, you still have file, ranlib or ld to prevent you from getting too confused... | |||
1998-09-27 | usr.bin/ man page cleanups, n-s | Aaron Campbell | |