Jeremy
b46ebe7f54
Update libdwarf code to remove fat mach-o bodge and properly handle fat mach-o files
2023-09-30 19:28:35 -04:00
Jeremy Rifkin
76fc93639e
Properly handle dwarf errors ( #43 )
2023-09-22 19:54:56 -04:00
Jeremy Rifkin
1689487978
Improve Mach-O support ( #40 )
2023-09-21 19:09:37 -04:00
Jeremy
2324563290
Temp fix for CI
2023-09-20 09:44:37 -04:00
Jeremy
55941eaf7e
More quick fixes
2023-09-19 19:13:50 -04:00
Jeremy
08e5b021de
More quick fixes
2023-09-19 19:07:47 -04:00
Jeremy
c0a15d2677
More quick fixes
2023-09-19 18:57:03 -04:00
Jeremy
5d3755353f
Quick fixes
2023-09-19 18:52:52 -04:00
Jeremy
36174f9216
Improve error handling for object file parsing as well as a lot of cleanup and refactoring
2023-09-19 18:40:39 -04:00
Jeremy
278ee3fcee
Work on improving error handling and some general refactoring. Also trying to bring everything into cpptrace::detail.
2023-09-16 20:46:30 -04:00
Jeremy
0977253505
Address fopen errors
2023-08-27 20:46:00 -04:00
Jeremy Rifkin
72228ab5e8
Changes to handle elf image bases / text link-at addresses ( #21 )
...
Figure out the text offset for elf files. When testing on a system that
did not use ASLR by default a user found addr2line being invoked with
the wrong addresses.
2023-07-24 21:51:52 -04:00
Jeremy
0e701903ed
Refactor PE header parsing out of addr2line code
2023-07-23 19:58:58 -04:00
Jeremy
cfd0a4e762
Update cpu check
2023-07-23 14:21:32 -04:00
Jeremy
55b5d8a488
File name refactor
2023-07-23 11:18:43 -04:00