llvm-project/llvm/test/tools/llvm-objdump
Igor Kudrin 2ba4df6c11 [DebugInfo] Fix dumping CIE ID in .eh_frame sections.
We do not keep the actual value of the CIE ID field, because it is
predefined, and use a constant when dumping a CIE record. The issue
was that the predefined value is different for .debug_frame and
.eh_frame sections, but we always printed the one which corresponds
to .debug_frame. The patch fixes that by choosing an appropriate
constant to print.

See the following for more information about .eh_frame sections:
https://refspecs.linuxfoundation.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/ehframechpt.html

Differential Revision: https://reviews.llvm.org/D73627
2020-02-13 15:42:14 +07:00
..
AArch64
AMDGPU llc: Change behavior of -mcpu with existing attribute 2020-01-07 10:10:25 -05:00
ARM [llvm-objdump] avoid crash disassembling unknown instruction 2020-01-31 12:41:31 +00:00
Hexagon Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" as cleanups after D56351 2019-12-24 15:57:33 -08:00
Inputs llvm-objdump should ignore Mach-O stab symbols for disassembly. 2019-12-20 15:20:53 -08:00
Mips
PowerPC
WebAssembly [llvm-objdump] Add column headers for relocation printing 2020-02-12 10:57:15 +00:00
X86 [llvm-objdump] Print file format in lowercase to match GNU output. 2020-02-12 08:17:01 -08:00
all-headers.test [llvm-objdump] Print file format in lowercase to match GNU output. 2020-02-12 08:17:01 -08:00
archive-headers.test [llvm-objdump] Print file format in lowercase to match GNU output. 2020-02-12 08:17:01 -08:00
call-absolute-symbol-elf.test
coff-file.test
coff-import-library.test
coff-large-bss.test
coff-many-relocs.test [llvm-objdump] Add column headers for relocation printing 2020-02-12 10:57:15 +00:00
coff-non-null-terminated-file.test
coff-private-headers.test
common-symbol-elf.test
eh_frame-arm64.test [DebugInfo] Fix dumping CIE ID in .eh_frame sections. 2020-02-13 15:42:14 +07:00
eh_frame-coff.test [DebugInfo] Fix dumping CIE ID in .eh_frame sections. 2020-02-13 15:42:14 +07:00
eh_frame-mipsel.test [DebugInfo] Fix dumping CIE ID in .eh_frame sections. 2020-02-13 15:42:14 +07:00
eh_frame_zero_cie.test [DebugInfo] Fix dumping CIE ID in .eh_frame sections. 2020-02-13 15:42:14 +07:00
elf-dynamic-section-machine-specific.test [llvm-objdump] - Fix the indentation when printing dynamic tags. 2020-01-20 12:29:50 +03:00
elf-dynamic-section.test [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
elf-pt-gnu-property.test [ELF] Support for PT_GNU_PROPERTY in header and tools 2019-12-04 15:38:12 +00:00
elf-symbol-visibility.test [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther". 2019-08-30 13:39:22 +00:00
embedded-source.test
file-headers-coff.test [llvm-objdump] Print file format in lowercase to match GNU output. 2020-02-12 08:17:01 -08:00
file-headers-elf.test [llvm-objdump] Print file format in lowercase to match GNU output. 2020-02-12 08:17:01 -08:00
file-headers-pe.test [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
file-headers-unsupported.test
full-contents.test [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
help.test [binutils] Add response file option to help and docs 2019-06-21 11:49:20 +00:00
hex-relocation-addr.test [llvm-objdump] Add column headers for relocation printing 2020-02-12 10:57:15 +00:00
invalid-input.test
lit.local.cfg Add lit.local.cfg to llvm-objdump tests 2019-07-09 17:47:14 +00:00
macho-LLVM-bundle.test
macho-bad-bind.test
macho-bad-dysymtab.test [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
macho-bad-ordinal.test
macho-bad-trie.test
macho-bind.test
macho-bind2.test
macho-compact-unwind-i386.test
macho-compact-unwind-x86_64.test
macho-exports-trie.test
macho-lazy-bind.test
macho-objc-meta-data.test
macho-rebase.test
macho-sections.test
macho-stabs.test Constrain the macho-stabs test added in f72d001e09 to run on systems configured with an x86 backend. 2019-12-20 17:40:37 -08:00
macho-unwind-info-arm64.test
macho-unwind-info-no-relocs.test
macho-unwind-info-x86_64.test
macho-weak-bind.test
malformed-archives.test [llvm-objdump] - Remove one of `report_error` functions and improve the error reporting. 2019-08-20 13:19:16 +00:00
malformed-macho.test
malformed-unwind-x86_64.test
non-archive-object.test [llvm-objdump] Print file format in lowercase to match GNU output. 2020-02-12 08:17:01 -08:00
openbsd-headers.test [test] - Remove precomiled openbsd-phdrs.elf-x86-64 objects. 2019-08-17 14:23:30 +00:00
option-grouping.test
private-headers-dynamic-section.test
private-headers-no-dynamic-segment.test [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
private-headers-no-dynamic.test [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
proc-specific-section-elf.test
relocation-xindex-symbol.test [llvm-objdump] Add column headers for relocation printing 2020-02-12 10:57:15 +00:00
relocations-elf.test [llvm-objdump] Add column headers for relocation printing 2020-02-12 10:57:15 +00:00
relocations-in-nonreloc.test [llvm-objdump] Print file format in lowercase to match GNU output. 2020-02-12 08:17:01 -08:00
section-filter.test [llvm-objdump] - Remove an outdated "FIXME". NFC. 2019-08-22 09:10:17 +00:00
section-headers.test [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests 2020-02-07 09:35:26 -08:00
symbol-table-elf.test [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
verdef-elf.test [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
verneed-elf.test [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
verneed-wrong-info.test [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
warn-missing-section.test [llvm-objdump] Warn if no user specified sections (-j) are not found. 2019-07-02 18:38:17 +00:00
warn-on-out-of-range-start-stop-address.test [test] Use yaml2obj -o %t instead of > %t 2020-01-21 17:20:18 -08:00
wasm-corrupt-section.test
wasm.txt [llvm-objdump] Adjust spacing and field width for --section-headers 2019-10-14 17:47:17 +00:00
win64-unwind-data.test
xcoff-disassemble-all.test implement printing out raw section data of xcoff objectfile for llvm-objdump 2019-11-19 13:31:00 -05:00
xcoff-raw-section-data.test implement printing out raw section data of xcoff objectfile for llvm-objdump 2019-11-19 13:31:00 -05:00
xcoff-section-headers.test Reland [llvm-objdump] Use a counter for llvm-objdump -h instead of the section index. 2019-10-17 21:55:43 +00:00