Commit Graph

9 Commits

Author SHA1 Message Date
Joe Hendrix
5e89e6f63d Cleanup compare-dwarfdump; bump submodules. 2021-05-26 07:25:51 -07:00
Joe Hendrix
ac5770f300 Switch compare-dwarfdump to use llvm 12. 2021-05-25 10:06:33 -07:00
Joe Hendrix
1dd776b636 Introduce incremental computation monad; use in discovery. 2021-04-21 11:27:27 -07:00
Joe Hendrix
321e8fa91d Update license dates 2020-11-12 23:43:38 -08:00
Joe Hendrix
b23057fde9 Fix shadow symbol warning. 2020-11-12 21:46:07 -08:00
Joe Hendrix
5aad8ca32e Upgrade to elf-edit 0.39 and other libraries. 2020-11-10 17:15:47 -08:00
Joe Hendrix
22a9104faa Various cleanups.
Consolidate three different checks that control when to explore
a function into a single one defined in exploreFunPred.

Modify noreturn function calls to not treat the return address
as a potential function entry point.

Add basic checking of LSDA address to compare-dwarfdump.

Minor code refactoring and submodule updates.
2020-11-06 14:37:13 -08:00
Joe Hendrix
9ff7e351f0 Fix typo 2020-11-06 14:35:06 -08:00
Joe Hendrix
98b69d992c Add compare-dwarfdump 2020-11-06 14:35:06 -08:00