summaryrefslogtreecommitdiff
path: root/usr.bin/nm
AgeCommit message (Expand)Author
2015-04-09ELF weak symbols are _not_ like a.out indirect symbols. Nothing in ELF is,Philip Guenther
2015-04-08Delete another piece of a.out detritusPhilip Guenther
2015-02-06SIZE_MAX is standard, we should be using it in preference to theTodd C. Miller
2015-01-19Missing initialization; tjenahej@speedmail.seMiod Vallat
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-04-28Ignore IRIX6-compatible archive map on mips64 platform, since the mips64Miod Vallat
2014-04-09tweak STANDARDS; ok millert sobradoJason McIntyre
2013-11-26unsigned char casts for ctypeTheo de Raadt
2013-11-13proto and such cleanupTheo de Raadt
2013-11-12avoid math on void * pointers; delete an unused variableTheo de Raadt
2013-11-12remove more code accidentally left behind during the a.out purgeTheo de Raadt
2013-10-24Redo 1.34+1.35, but ignore incorrect files in show_file() as done in 1.33.Miod Vallat
2013-10-24back out to 1.33, subtle bug being hunted...Theo de Raadt
2013-10-21remove a space that snuck into the outputTheo de Raadt
2013-10-20catch up with elf(5)/stab(5) removal;Jason McIntyre
2013-10-19Remove a.out/stab knowledge from nm.Theo de Raadt
2013-03-30Correctly report `weak' status of non-function symbols. Makes nm agree withMiod Vallat
2011-09-28Support symbols in .tbss and .tdata ELF sectionsUwe Stuehler
2011-02-06- nm -s omitted the symbol list for first object file in an archive. fix thisJasper Lievisse Adriaanse
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-10-27nm -V is silly, and prining the rcsid even more soTheo de Raadt
2009-02-10mark these utilities as being largely posix compliant or, in the case ofJason McIntyre
2007-09-02use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgTheo de Raadt
2007-08-06the ellipsis is not an optional argument; while here, sync the usageIgor Sobrado
2007-05-31convert to new .Dd format;Jason McIntyre
2007-04-18Fix a NULL dereference if the symbol table size is zero; ok millert@ deraadt@Miod Vallat
2007-02-08Do all allocation and deallocation of shstr in elf_symload() toRay Lai
2007-02-07check st_name validity also check for overflow and not only for zero; found b...Michael Shalayeff
2006-09-30Some fixes for running nm on ELF binaries.Mark Kettenis
2005-01-19Add elf{32,64}_load_phdrs() for loading program headers.Alexander Yurchenko
2005-01-03don't try to demangle C symbols if we're ELF.Marc Espie
2004-10-25describe R type; found by matthieu@Michael Shalayeff
2004-10-11a few more xrefsMichael Shalayeff
2004-10-11add rcisd[]Michael Shalayeff
2004-10-10now that no cpu assumptions are left in -- remove the cross-glueMichael Shalayeff
2004-10-10parse the cpu-specific ids based on the e_machineMichael Shalayeff
2004-10-09My MMAP/MUNMAP macros are too simple to copyright so place this in theTodd C. Miller
2004-10-09move out elf code into elf.c and generate 32 and 64 versions of it;Michael Shalayeff
2004-10-09factor out code for mapping section index into nlist typeMichael Shalayeff
2004-08-20grok STT_SECTION and beautify STT_OBJECTMichael Shalayeff
2004-08-19STT_FUNC can be an absolute tooMichael Shalayeff
2004-07-19mention weak symbolsMichael Coulter
2004-07-11need to byteswap string table size before use for the alien endian a.outMichael Shalayeff
2004-05-04spacingTheo de Raadt
2004-05-04dig .plt*, .got*, .init, .fini sectionsMichael Shalayeff
2004-04-29Correctly report empty a.out objects as "no name list" instead of "bad format".Miod Vallat
2004-03-30no need to force N_EXT as deducted later from typeMichael Shalayeff
2004-03-30there is more than one way to define symbol type in elf...; kill a debugging ...Michael Shalayeff
2004-03-30translate names in .sbss section as static N_BSS; found by drahn@Michael Shalayeff
2004-02-09typo;Jason McIntyre