Autotest against llvm-dwarfdump (#428)
authorSeva Alekseyev <sevaa@yarxi.ru>
Wed, 6 Jul 2022 17:06:37 +0000 (13:06 -0400)
committerGitHub <noreply@github.com>
Wed, 6 Jul 2022 17:06:37 +0000 (10:06 -0700)
commit6795bc62ebf01d1df8a4c6a4b1e342e5edc5201b
treeca45a3dc87d40e8d3ff607b445c58371ea711bb7
parent0d22bd32b2a09fb75c4a2fc8840108bce2586fea
Autotest against llvm-dwarfdump (#428)

* Descriptive output dump file names on autotest

* Dwarfdump.py

* Test and test files for dwarfdump

* Loclist dump fix

* Permissions

* Fixes
17 files changed:
elftools/dwarf/datatype_cpp.py [new file with mode: 0644]
elftools/dwarf/dwarf_util.py [new file with mode: 0644]
elftools/dwarf/enums.py
elftools/dwarf/locationlists.py
elftools/dwarf/ranges.py
elftools/dwarf/structs.py
scripts/dwarfdump.py [new file with mode: 0644]
test/all_tests.py
test/external_tools/README.txt
test/external_tools/llvm-dwarfdump [new file with mode: 0755]
test/run_dwarfdump_tests.py [new file with mode: 0644]
test/run_examples_test.py
test/run_readelf_tests.py
test/testfiles_for_dwarfdump/dwarf_gnuops4.so.elf [new file with mode: 0644]
test/testfiles_for_dwarfdump/dwarf_lineprogramv5.elf [new file with mode: 0644]
test/testfiles_for_dwarfdump/dwarf_v5ops.so.elf [new file with mode: 0644]
test/utils.py