summaryrefslogtreecommitdiff
path: root/usr.bin/ctfconv
AgeCommit message (Expand)Author
2024-10-02On i386 long double is 80bit expanded to 96bits or 12 bytes. This is theClaudio Jeker
2024-02-27Recent ctfconv refactoring broke support for long double types, asAnton Lindqvist
2024-02-22Rewrite the it_cmp() function to use the common check bigger than, checkClaudio Jeker
2024-02-22The ctt_size of integers and floating point numbers is in bytes not bits.Claudio Jeker
2024-02-21In it_cmp() make sure that arrays are only considered equal if bothClaudio Jeker
2024-02-21Make DPRINTF() depend on DEBUG and add the missing ;Claudio Jeker
2024-02-21Apply the void workaround also for typedefs.Claudio Jeker
2024-02-21Handle DW_FORM_udata and DW_FORM_ref_udata in dav2val().Claudio Jeker
2024-02-21Make sure dw_at2name() never returns NULL. This call is used in variousClaudio Jeker
2023-04-19remove duplicate includesJonathan Gray
2022-12-26revert previous: just as i get to replying, i find sthen's note. this partJason McIntyre
2022-12-26emited -> emitted;Jason McIntyre
2022-10-02Remove unused DEBUG_LINE define.Martin Pieuchot
2022-08-14Use size_t, not off_t, for length parameters.Todd C. Miller
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