1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/test/tools/llvm-objdump
Igor Kudrin 84c56f2c7c [DebugInfo] Fix printing CIE offsets in EH FDEs.
While the value of the CIE pointer field in a DWARF FDE record is
an offset to the corresponding CIE record from the beginning of
the section, for EH FDE records it is relative to the current offset.
Previously, we did not make that distinction when dumped both kinds
of FDE records and just printed the same value for the CIE pointer
field and the CIE offset; that was acceptable for DWARF FDEs but was
wrong for EH FDEs.

This patch fixes the issue by explicitly printing the offset of the
linked CIE object.

Differential Revision: https://reviews.llvm.org/D74613
2020-02-25 17:10:29 +07:00
..
AArch64
AMDGPU [llvm-objdump] Print method name from debug info in disassembly output. 2020-02-21 15:30:51 -08:00
ARM [llvm-objdump] avoid crash disassembling unknown instruction 2020-01-31 12:41:31 +00:00
Hexagon [llvm-objdump] Print method name from debug info in disassembly output. 2020-02-21 15:30:51 -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][test] Fix source-interleave-function-from-debug.test on Windows after D74507 2020-02-21 16:47:54 -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_zero_cie.test [DebugInfo] Fix dumping CIE ID in .eh_frame sections. 2020-02-13 15:42:14 +07:00
eh_frame-arm64.test [DebugInfo] Fix printing CIE offsets in EH FDEs. 2020-02-25 17:10:29 +07:00
eh_frame-coff.test [DebugInfo] Fix printing CIE offsets in EH FDEs. 2020-02-25 17:10:29 +07:00
eh_frame-mipsel.test [DebugInfo] Fix printing CIE offsets in EH FDEs. 2020-02-25 17:10:29 +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 [llvm-objdump] Print method name from debug info in disassembly output. 2020-02-21 15:30:51 -08:00
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
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
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-bind2.test
macho-bind.test
macho-compact-unwind-i386.test
macho-compact-unwind-x86_64.test
macho-exports-trie.test
macho-lazy-bind.test
macho-LLVM-bundle.test
macho-objc-meta-data.test
macho-rebase.test
macho-sections.test
macho-stabs.test Constrain the macho-stabs test added in f72d001e099 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
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