summaryrefslogtreecommitdiff
path: root/usr.bin/nm
AgeCommit message (Expand)Author
2024-05-21remove prototypes with no matching function and externs with no varJonathan Gray
2022-12-04userspace: remove vestigial '?' cases from top-level getopt(3) loopsScott Soule Cheloha
2022-03-31man pages: add missing commas between subordinate and main clausesChristian Weisgerber
2021-11-07nm: add some .text.* support for symbolsSebastien Marie
2020-11-22fix typo; from Kris KatterjohnJonathan Gray
2020-02-08correct Research Unix edition "appeared in" use in HISTORYJonathan Gray
2019-09-06More Version 1 AT&T UNIX history.Ingo Schwarze
2019-03-03on malloc(3) failure, gracefully abort processing of the current fileIngo Schwarze
2019-01-25I am retiring my old email address; replace it with my OpenBSD one.Todd C. Miller
2018-12-14Delete unused phdr functions; move declarations for functions internal toPhilip Guenther
2017-12-09recognize .openbsd.randomdata section and indicate it roughly, soTheo de Raadt
2017-10-27Use <elf.h> instead of <elf_abi.h>Martin Pieuchot
2017-09-12Include room for NUL-termination when calculating the length of archiveMartin Pieuchot
2015-12-09Remove NULL-checks before free(). ok tb@mmcc
2015-11-13ratchet pledge from the start; from Theo BuehlerTheo de Raadt
2015-10-09Change all tame callers to namechange to pledge(2).Theo de Raadt
2015-10-05tame "stdio rpath" works fine, as long as we sidestep the demanglingTheo de Raadt
2015-09-15fix markup of the -t argumentIngo Schwarze
2015-08-13oops, SYNOPSIS was missing an Ar; while here i tweaked the list spacing;Jason McIntyre
2015-08-13Grow -P (POSIX output) and -t (POSIX output radix) support. Several 3rd-partyMiod Vallat
2015-06-23This patch ensure that when an error is detected, the freed variables insemarie
2015-06-23This patch ensure that e_shentsize (sections header's size in bytes) issemarie
2015-06-23corrects a read after bound that occurs in strcmp (line justsemarie
2015-06-23add some check before accessing data:semarie
2015-05-17Add 'D' to usage optstring. Prodded by jmc@Philip Guenther
2015-05-17Add -D option for displaying the dynamic symbol tablePhilip Guenther
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