llvm-project/llvm/test/tools/llvm-readobj/ELF
Georgii Rymar 5c650d3d9b [llvm-readobj] - Report unique warnings in printProgramHeaders.
This converts `reportWarning` -> `reportUniqueWarning`

Differential revision: https://reviews.llvm.org/D92568
2020-12-04 13:35:44 +03:00
..
AArch64 [llvm-readobj] Construct relocation-aware DWARFDataExtractor to decode .eh_frame addresses correctly 2020-07-21 08:33:19 -07:00
ARM [llvm-readobj][ARM] - Improve support of printing unwind (-u) information for non-relocatable objects. 2020-09-30 11:43:34 +03:00
Inputs [llvm-readelf/obj][test] - Stop using precompiled binary in mips-plt.test 2020-10-09 11:48:49 +03:00
RISCV [llvm-readobj, libSupport] - Refine the implementation of the code that dumps build attributes. 2020-12-02 13:51:32 +03:00
addrsig.test [llvm-readelf] - Implement --addrsig option. 2020-10-07 16:45:30 +03:00
all.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
amdgpu-elf-headers.test [AMDGPU] Add gfx1033 target 2020-11-03 16:27:48 +00:00
basic.test [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names 2020-03-16 07:42:04 -07:00
broken-dynamic-reloc.test [llvm-readelf/obj] - Report unique warnings in getSymbolForReloc() helper. 2020-12-03 14:13:26 +03:00
call-graph-profile.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
check-output-order.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
demangle.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
dependent-libraries.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
dyn-symbols-size-from-hash-table.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
dyn-symbols.test [llvm-readelf/obj] - Lowercase the warning message reported. 2020-12-02 13:09:47 +03:00
dynamic-empty.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
dynamic-malformed.test [llvm-readelf/obj] - Lowercase the warning message reported. 2020-12-02 13:09:47 +03:00
dynamic-no-pt-dynamic.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
dynamic-not-in-pt-dynamic.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
dynamic-reloc-no-section-headers.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
dynamic-reloc.test [llvm-readelf/obj] - Report a warning when the value of the DT_PLTREL dynamic tag is invalid. 2020-11-26 13:15:59 +03:00
dynamic-table-dtnull.s [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
dynamic-tags-machine-specific.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
dynamic-tags.test [llvm-readelf/obj] - Lowercase the warning message reported. 2020-12-02 13:09:47 +03:00
file-header-abi-version.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
file-header-format.test [llvm-readobj][test] - Test "Format" values. 2020-08-28 11:31:25 +03:00
file-header-machine-types.test [VE] Implements minimum MC layer for VE (3/4) 2020-05-28 10:07:48 +02:00
file-header-os-abi.test [llvm-readobj/elf][test] - Add testing for EM_* specific OS/ABI values. 2020-08-26 14:41:16 +03:00
file-headers.test Recommit: [llvm-readelf/obj] - Allow dumping of ELF header even if some elements are corrupt. 2020-11-09 12:53:53 +03:00
file-name.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
file-types.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
gnu-file-headers.test
gnu-note-size.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
gnu-notes.test [llvm-readelf/obj] - Stop using `reportError` when dumping notes. 2020-11-25 15:22:56 +03:00
gnu-section-mapping-no-phdrs.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
gnu-section-mapping.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
gnu-sections.test [llvm-readobj] - Massive test cases cleanup. 2020-08-03 14:07:06 +03:00
gnuhash.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
groups.test [[lvm-readelf/obj] - Remove `tryGetSectionName` helper. 2020-11-24 11:34:27 +03:00
hash-histogram.test [llvm-readelf] - Report unique warnings when dumping hash symbols/histogram. 2020-12-03 14:05:04 +03:00
hash-symbols.test [llvm-readelf] - Report unique warnings when dumping hash symbols/histogram. 2020-12-03 14:05:04 +03:00
hash-table.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
headers.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
hex-dump-multi.s
hex-dump.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
hidden-versym.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
invalid-shstrndx.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
linker-options.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
loadname.test [llvm-readelf/obj] - Lowercase the warning message reported. 2020-12-02 13:09:47 +03:00
machine-specific-section-types.test
malformed-pt-dynamic.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
many-sections.s [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
many-sections2.s
merged.test [llvm-readelf][test] - Refine the merged.test 2020-08-21 15:07:37 +03:00
mips-abiflags.test [llvm-readobj] - Don't call `unwrapOrErr` in `findSectionByName`. 2020-08-03 12:41:00 +03:00
mips-got.test [llvm-readelf/obj] - Stop calling `reportError` in `printArchSpecificInfo()`. 2020-11-27 10:27:00 +03:00
mips-options-sec.test [llvm-readobj/readelf] - Refine the implementation of printMipsOptions(). 2020-08-04 11:40:02 +03:00
mips-plt.test [llvm-readelf/obj] - Stop calling `reportError` in `printArchSpecificInfo()`. 2020-11-27 10:27:00 +03:00
mips-reginfo.test [llvm-readelf/obj] - Refine the implementation of printMipsReginfo(). 2020-08-09 11:10:12 +03:00
mips-symbols-stother.test
needed-libs.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
no-action.test [llvm-readobj] - Massive test cases cleanup. 2020-08-03 14:07:06 +03:00
no-phdrs.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
no-relocs.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
no-shdrs.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
non-dynamic-in-pt-dynamic.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
note-amd.s [llvm-readobj] Include section name of notes. 2020-03-05 09:53:14 -08:00
note-amdgpu-invalid.s [AMDGPU] Add objdump invalid metadata testcase 2020-10-15 11:17:14 +02:00
note-amdgpu.test AMDGPU: Update AMDHSA code object version handling 2020-10-14 13:04:27 -04:00
note-core-ntfile-bad.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
note-core-ntfile.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
note-core.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
note-freebsd.s [llvm-readelf/obj] - Refine and generalize the code that is used to dump notes. 2020-09-14 14:31:50 +03:00
note-generic.s [llvm-readobj] Include section name of notes. 2020-03-05 09:53:14 -08:00
note-gnu-property.s [llvm-readobj] Include section name of notes. 2020-03-05 09:53:14 -08:00
note-gnu-property2.s [llvm-readobj] Include section name of notes. 2020-03-05 09:53:14 -08:00
note-unknown.s [llvm-readobj] Include section name of notes. 2020-03-05 09:53:14 -08:00
packed-relocs-empty.s
packed-relocs-errors.s [llvm-readobj/elf] - Refine testing of broken Android's packed relocation sections. 2020-08-18 16:23:41 +03:00
packed-relocs.test [llvm-readobj] - Remove unwrapOrError calls from GNUStyle<ELFT>::printRelocations. 2020-08-17 15:16:36 +03:00
program-headers.test [llvm-readobj] - Report unique warnings in printProgramHeaders. 2020-12-04 13:35:44 +03:00
reloc-addends.test [llvm-readobj][llvm-readelf][test] - Add a test to check how we dump relocation addends. 2020-03-20 13:41:32 +03:00
reloc-negative-addend-no-sym.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
reloc-no-sym.test
reloc-symbol-with-versioning.test [llvm-readobj] - Massive test cases cleanup. 2020-08-03 14:07:06 +03:00
reloc-types-elf-aarch64.test [llvm-readobj] - Massive test cases cleanup. 2020-08-03 14:07:06 +03:00
reloc-types-elf-arm.test [llvm-readobj] - Massive test cases cleanup. 2020-08-03 14:07:06 +03:00
reloc-types-elf-i386.test [llvm-readobj] - Massive test cases cleanup. 2020-08-03 14:07:06 +03:00
reloc-types-elf-lanai.test [llvm-readobj] - Massive test cases cleanup. 2020-08-03 14:07:06 +03:00
reloc-types-elf-mips.test [llvm-readobj] - Massive test cases cleanup. 2020-08-03 14:07:06 +03:00
reloc-types-elf-mips64.test [llvm-readobj] - Massive test cases cleanup. 2020-08-03 14:07:06 +03:00
reloc-types-elf-ppc64.test [lib/ObjectYAML] - Make `ELFYAML::Relocation::Offset` optional. 2020-03-06 13:59:58 +03:00
reloc-types-elf-x64.test [llvm-readobj] - Massive test cases cleanup. 2020-08-03 14:07:06 +03:00
reloc-zero-name-or-value.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
relocation-errors.test [llvm-readelf/obj] - Print section symbol names properly when dumping relocations. 2020-09-23 13:25:39 +03:00
relocations.test [llvm-readobj] - Refine logic of the symbol table locating in printRelocationsHelper(). 2020-08-12 14:03:56 +03:00
relr-relocs.test [yaml2obj] - Make `Section::Link` field to be `Optional<>`. 2020-10-30 16:18:53 +03:00
section-arch-flags.test
section-details.test [llvm-readelf] - Implement --section-details option. 2020-10-27 13:29:39 +03:00
section-flags-os-proc.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
section-flags.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
section-symbols.test [llvm-readelf/obj] - Print section symbol names properly when dumping relocations. 2020-09-23 13:25:39 +03:00
section-types.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
sections-ext.test [llvm-readobj] - Don`t crash when --section-symbols is requested for an object w/o .symtab. 2020-08-26 14:13:05 +03:00
sections-no-section-header-string-table.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
sections.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
stack-sizes.test [llvm-readelf/obj] - Improve the error reporting in printStackSize(). 2020-11-24 11:49:00 +03:00
stackmap.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
string-dump-multi.s
string-dump.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
symbol-64bit.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
symbol-binding.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
symbol-shndx.test [llvm-readobj/libObject] - Allow dumping objects that has a broken SHT_SYMTAB_SHNDX section. 2020-11-03 11:30:28 +03:00
symbol-types.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
symbol-visibility.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
symbols.test [llvm-readelf] - Implement --section-details option. 2020-10-27 13:29:39 +03:00
thin-archive-paths.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
types.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
unwind.test [yaml2obj] - ProgramHeaders: introduce FirstSec/LastSec instead of Sections list. 2020-11-09 13:00:50 +03:00
verdef-invalid.test [llvm-readelf/obj] - Refine the implementation of `printGNUVersionSectionProlog` 2020-11-24 11:56:22 +03:00
verneed-flags.yaml [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
verneed-invalid.test [llvm-readelf/obj] - Refine the implementation of `printGNUVersionSectionProlog` 2020-11-24 11:56:22 +03:00
versioninfo.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00
versym-invalid.test [llvm-readelf/obj] - Refine the implementation of `printGNUVersionSectionProlog` 2020-11-24 11:56:22 +03:00
wrong-shstrtab-type.test [yaml2obj] - Make the 'Machine' key optional. 2020-08-20 11:40:51 +03:00