summaryrefslogtreecommitdiff
path: root/usr.bin/ctfconv
AgeCommit message (Expand)Author
2021-10-25Zap unused variables/functions under /usr/src/*bin/Klemens Nanni
2021-07-12Change the error reporting pattern throughout the tree when unveilBob Beck
2019-11-11Typo.Martin Pieuchot
2019-11-07Don't stop parsing functions when variables are declared before arguments.Martin Pieuchot
2019-11-07Do a better job at guessing the name of localy defined static variables.Martin Pieuchot
2019-11-07Stop remembering the type of local variables.Martin Pieuchot
2019-10-15Include the .SUNW_ctf section in bsd.gdbMartin Pieuchot
2019-05-27Use getopts instead of getopt(1)Jeremie Courreges-Anglas
2019-02-18Using getopt(1) is more idiomatic and consistent with other scripts.Sunil Nimmagadda
2019-02-18Fix in-place stripping by using correct form of parameter substitution.Sunil Nimmagadda
2018-08-08add unveil(2) to ctfconv(1)Ricardo Mestre
2018-01-31Consider integer/float size during base type comparisons.Martin Pieuchot
2017-11-14Verify that every section header lies within the mapped file.Martin Pieuchot
2017-11-06Use the symtab's sh_link to get the string table section.Martin Pieuchot
2017-11-03Make dump_itype() dump enum members.Martin Pieuchot
2017-11-03Fix a format string warning in dump_type().Martin Pieuchot
2017-10-31Merge type forward declarations with real ones as soon as they are found.Martin Pieuchot
2017-10-28Document the use of a rbtree for resolving types inside a single CU.Martin Pieuchot
2017-10-28Define nitems() locally and stop including <sys/param.h>Martin Pieuchot
2017-10-27Use <elf.h> rather than <sys/exec_elf.h>.Martin Pieuchot
2017-10-17add missing HISTORY; based on CVS logs and release announcementsIngo Schwarze
2017-09-30Add some more boundary checks and prevent an attempt to divide by zeroJonathan Gray
2017-09-29Check that the end of sections do not exceed the filesize for bothJonathan Gray
2017-09-29Do not segfault when the string table is invalid or not present.Martin Pieuchot
2017-09-27Unserstand DW_OP_bregN locations.Martin Pieuchot
2017-09-26Ignore file offset values in section headers that exceed the length ofJonathan Gray
2017-09-26Return the correct error value in generate().Martin Pieuchot
2017-09-24Handle parse_base() returning NULL for DW_TAG_base_type to avoidJonathan Gray
2017-09-24Ignore DW_FORM_strp with size larger than elf section bufferJonathan Gray
2017-09-19fix fd leaks in error pathsJonathan Gray
2017-09-04Fix typo in comment; ok mpi@anton
2017-08-29quarterly rescan of the tree: remove unneccessary sys/param.h, andTheo de Raadt
2017-08-28spelling/grammar fixes;Jason McIntyre
2017-08-15proper fix for previous and add missing quotesJasper Lievisse Adriaanse
2017-08-14simplify LABEL extraction; from tb@Jasper Lievisse Adriaanse
2017-08-13Fix arguments that are passed to strip(1). In particular,Visa Hankala
2017-08-12ouch - failed to spot typo in previous too, even though my spell checkerJason McIntyre
2017-08-12zap trailing whitespace (sorry - failed to spot in previous);Jason McIntyre
2017-08-12make this properly portable:Jasper Lievisse Adriaanse
2017-08-12tweak usageJasper Lievisse Adriaanse
2017-08-12fallback to strip(1) in case ctfconv(1) couldn't handle the file (i.e. whenJasper Lievisse Adriaanse
2017-08-11pledge ctfconvJasper Lievisse Adriaanse
2017-08-11make 'dump' mutually exclusive with writing out the data, to ease pledingJasper Lievisse Adriaanse
2017-08-11Fix typo in SEE ALSO section.Nayden Markatchev
2017-08-11Fix nested declaration inside union or struct.Martin Pieuchot
2017-08-11tweak previous;Jason McIntyre
2017-08-11Do not insert random name for anonymous member.Martin Pieuchot
2017-08-11- use mktemp to provide the tempfile name and clean it up properlyJasper Lievisse Adriaanse
2017-08-11add rcs idsJasper Lievisse Adriaanse
2017-08-11CVS Id and license.Martin Pieuchot