Has improvements in detecting corrupt object files (Elf, MachO, and PE) and one new function that is only significant for those using an LLVM feature for Heterogenous Debugging. Passes Coverity Scan with zero issues. No further changes to libdwarf or dwarfdump are planned as all needed changes since May 2021 have been completed. All libdwarf public functions are documented in doc/libdwarf.pdf