1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/test/tools/llvm-readobj/ELF
gbreynoo 40ac5ec4fa [llvm-readobj] Display multiple function names for stack size entries
The current implementation of displaying .stack_size information
presumes that each entry represents a single function but this is not
always the case. For example with the use of ICF multiple functions can
be represented with the same code, meaning that the address found in a
.stack_size entry corresponds to multiple function symbols.
This change allows multiple function names to be displayed when
appropriate.

Differential Revision: https://reviews.llvm.org/D105884
2021-07-26 14:49:53 +01:00
..
AArch64
ARM
Inputs
RISCV
aarch64-symbols-stother.test
addrsig.test
all.test [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections. 2021-01-21 10:36:48 +03:00
amdgpu-elf-headers.test [AMDGPU] Add gfx1035 target 2021-06-24 14:32:41 -04:00
avr-elf-headers.test [yaml2obj/obj2yaml/llvm-readobj] Support printing and parsing AVR-specific e_flags 2021-04-15 15:54:28 +02:00
basic.test
bb-addr-map.test [llvm-readobj] Print function names with --bb-addr-map. 2021-06-01 18:40:42 -07:00
broken-dynamic-reloc.test [yaml2obj, obj2yaml] - Implement section header table as a special Chunk. 2021-01-25 13:08:08 +03:00
call-graph-profile.test [LLD] Adding support for RELA for CG Profile. 2021-07-13 13:56:30 -07:00
check-output-order.test
demangle.test [test] Avoid llvm-readelf/llvm-readobj one-dash long options and deprecated aliases (e.g. --file-headers) 2021-07-15 10:26:21 -07:00
dependent-libraries.test
dyn-symbols-size-from-hash-table.test
dyn-symbols.test [libObject,llvm-readelf/obj] - Don't use @@ when printing versions of undefined symbols. 2021-01-26 12:05:59 +03:00
dynamic-empty.test
dynamic-malformed.test
dynamic-no-pt-dynamic.test
dynamic-not-in-pt-dynamic.test
dynamic-reloc-no-section-headers.test [yaml2obj, obj2yaml] - Implement section header table as a special Chunk. 2021-01-25 13:08:08 +03:00
dynamic-reloc.test
dynamic-table-dtnull.s
dynamic-tags-machine-specific.test
dynamic-tags.test
file-header-abi-version.test
file-header-format.test
file-header-machine-types.test [Object] Fix e_machine description for EM_CR16 and add EM_MICROBLAZE 2021-05-02 19:25:39 -07:00
file-header-os-abi.test
file-headers.test [yaml2obj, obj2yaml] - Implement section header table as a special Chunk. 2021-01-25 13:08:08 +03:00
file-name.test
file-types.test
gnu-file-headers.test
gnu-note-size.test [llvm-readelf] Print raw ELF note contents if we can't parse it 2021-02-09 16:59:22 +00:00
gnu-notes.test [llvm-readelf] Print raw ELF note contents if we can't parse it 2021-02-09 16:59:22 +00:00
gnu-section-mapping-no-phdrs.test
gnu-section-mapping.test
gnu-sections.test [yaml2obj/obj2yaml/llvm-readobj] Support SHF_GNU_RETAIN 2021-02-02 09:19:53 -08:00
gnuhash.test
grouped.test [llvm-readobj] Switch command line parsing from llvm::cl to OptTable 2021-07-12 10:14:42 -07:00
groups.test [test] Avoid llvm-readelf/llvm-readobj one-dash long options and deprecated aliases (e.g. --file-headers) 2021-07-15 10:26:21 -07:00
hash-histogram.test
hash-symbols.test
hash-table.test [yaml2obj, obj2yaml] - Implement section header table as a special Chunk. 2021-01-25 13:08:08 +03:00
headers.test
hex-dump-multi.s
hex-dump.test [llvm-readobj] Switch command line parsing from llvm::cl to OptTable 2021-07-12 10:14:42 -07:00
hidden-versym.test [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections. 2021-01-21 10:36:48 +03:00
invalid-shstrndx.test
linker-options.test
loadname.test
machine-specific-section-types.test
malformed-pt-dynamic.test [yaml2obj, obj2yaml] - Implement section header table as a special Chunk. 2021-01-25 13:08:08 +03:00
many-sections2.s
many-sections.s
mips-abiflags.test
mips-got.test
mips-options-sec.test
mips-plt.test
mips-reginfo.test
mips-symbols-stother.test
needed-libs.test
no-action.test
no-phdrs.test
no-relocs.test
no-shdrs.test
non-dynamic-in-pt-dynamic.test
note-amd-invalid-v2.test Reland "AMDGPU/llvm-readobj: Add missing tests for note parsing/displaying" 2021-05-02 22:56:17 -04:00
note-amd-invalid-v3.test Reland "AMDGPU/llvm-readobj: Add missing tests for note parsing/displaying" 2021-05-02 22:56:17 -04:00
note-amd-valid-v2.test AMDGPU: XFAIL LLVM::note-amd-valid-v2.test for big endian 2021-05-03 09:45:19 -04:00
note-amd-valid-v3.s Reland "AMDGPU/llvm-readobj: Add missing tests for note parsing/displaying" 2021-05-02 22:56:17 -04:00
note-amd.s AMDGPU: Add target id and code object v4 support 2021-03-24 11:54:05 -04:00
note-amdgpu-invalid.s [llvm-readelf] Print raw ELF note contents if we can't parse it 2021-02-09 16:59:22 +00:00
note-amdgpu.test [llvm-readelf] Print raw ELF note contents if we can't parse it 2021-02-09 16:59:22 +00:00
note-core-ntfile-bad.test
note-core-ntfile.test [llvm-readobj] Print empty line between note sections in GNU mode 2021-02-09 16:59:21 +00:00
note-core.test [llvm-readobj] Print empty line between note sections in GNU mode 2021-02-09 16:59:21 +00:00
note-freebsd-core.test [llvm-readobj] Add support for decoding FreeBSD ELF notes 2021-02-09 16:59:22 +00:00
note-freebsd.test [llvm-readobj] Add support for decoding FreeBSD ELF notes 2021-02-09 16:59:22 +00:00
note-generic.s [llvm-readobj] Print empty line between note sections in GNU mode 2021-02-09 16:59:21 +00:00
note-gnu-property2.s
note-gnu-property.s [llvm-readobj] Remove legacy GNU_PROPERTY_X86_ISA_1_{NEEDED,USED} and dump new GNU_PROPERTY_X86_ISA_1_{NEEDED,USED} 2021-03-19 14:35:22 -07:00
note-unknown.s [llvm-readobj] Print empty line between note sections in GNU mode 2021-02-09 16:59:21 +00:00
output-style.test [llvm-readobj] Switch command line parsing from llvm::cl to OptTable 2021-07-12 10:14:42 -07:00
packed-relocs-empty.s
packed-relocs-errors.s Use DataExtractor to decode SLEB128 in android_relas. 2021-01-28 01:35:18 -08:00
packed-relocs.test [test] Avoid llvm-readelf/llvm-readobj one-dash long options and deprecated aliases (e.g. --file-headers) 2021-07-15 10:26:21 -07:00
program-headers.test
reloc-addends.test
reloc-negative-addend-no-sym.test
reloc-no-sym.test
reloc-symbol-with-versioning.test [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections. 2021-01-21 10:36:48 +03:00
reloc-types-elf-aarch64.test
reloc-types-elf-amdgpu.test [AMDGPU] Handle s_branch to another section. 2021-07-13 12:17:47 +01:00
reloc-types-elf-arm.test
reloc-types-elf-i386.test
reloc-types-elf-lanai.test
reloc-types-elf-mips64.test
reloc-types-elf-mips.test
reloc-types-elf-ppc64.test
reloc-types-elf-x64.test
reloc-zero-name-or-value.test
relocation-errors.test
relocations.test
relr-relocs.test
section-arch-flags.test
section-details.test
section-flags-os-proc.test [yaml2obj/obj2yaml/llvm-readobj] Support SHF_GNU_RETAIN 2021-02-02 09:19:53 -08:00
section-flags.test [yaml2obj/obj2yaml/llvm-readobj] Support SHF_GNU_RETAIN 2021-02-02 09:19:53 -08:00
section-symbols.test
section-types.test [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections. 2021-01-21 10:36:48 +03:00
sections-ext.test
sections-no-section-header-string-table.test
sections.test [llvm-readobj] Make -s and -t match llvm-readelf 2021-06-29 11:56:26 -07:00
stack-sizes.test [llvm-readobj] Display multiple function names for stack size entries 2021-07-26 14:49:53 +01:00
stackmap.test
string-dump-multi.s
string-dump.test [llvm-readobj] Switch command line parsing from llvm::cl to OptTable 2021-07-12 10:14:42 -07:00
symbol-64bit.test
symbol-binding.test
symbol-shndx.test
symbol-types.test
symbol-visibility.test
symbols.test [llvm-readobj] Make -s and -t match llvm-readelf 2021-06-29 11:56:26 -07:00
symtab-shndx.test [yaml2obj, obj2yaml] - Implement section header table as a special Chunk. 2021-01-25 13:08:08 +03:00
thin-archive-paths.test [test] Use host platform specific error message substitution in lit tests 2021-01-29 07:16:30 -05:00
unwind.test
verdef-invalid.test [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections. 2021-01-21 10:36:48 +03:00
verneed-flags.yaml [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections. 2021-01-21 10:36:48 +03:00
verneed-invalid.test [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections. 2021-01-21 10:36:48 +03:00
versioninfo.test [libObject,llvm-readelf/obj] - Don't use @@ when printing versions of undefined symbols. 2021-01-26 12:05:59 +03:00
versym-invalid.test [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections. 2021-01-21 10:36:48 +03:00
wrong-shstrtab-type.test