mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-19 19:12:56 +02:00
bb43600d6c
Follow-up for D74433 What the function returns are almost standard BFD names, except that "ELF" is in uppercase instead of lowercase. This patch changes "ELF" to "elf" and changes ARM/AArch64 to use their BFD names. MIPS and PPC64 have endianness differences as well, but this patch does not intend to address them. Advantages: * llvm-objdump: the "file format " line matches GNU objdump on ARM/AArch64 objects * "file format " line can be extracted and fed into llvm-objcopy -O literally. (https://github.com/ClangBuiltLinux/linux/issues/779 has such a use case) Affected tools: llvm-readobj, llvm-objdump, llvm-dwarfdump, MCJIT (internal implementation detail, not exposed) Reviewed By: jhenderson Differential Revision: https://reviews.llvm.org/D76046 |
||
---|---|---|
.. | ||
Inputs | ||
v1.12 | ||
v1.16 | ||
alias2.ll | ||
alias.ll | ||
asm_undefined2.ll | ||
asm_undefined.ll | ||
available-externally.ll | ||
bad-alias.ll | ||
bcsection.ll | ||
cache.ll | ||
coff.ll | ||
comdat2.ll | ||
comdat.ll | ||
common_thinlto.ll | ||
common.ll | ||
ctors2.ll | ||
ctors.ll | ||
devirt_vcall_vis_public.ll | ||
disable-verify.ll | ||
drop-debug.ll | ||
drop-linkage.ll | ||
emit-asm.ll | ||
emit-llvm.ll | ||
error-unopenable.ll | ||
global_with_section.ll | ||
invalid.ll | ||
irmover-error.ll | ||
linker-script.ll | ||
linkonce_odr_unnamed_addr.ll | ||
linkonce-weak.ll | ||
lit.local.cfg | ||
mixed_lto.ll | ||
module_asm.ll | ||
multiple-data.s | ||
multiple-sections.ll | ||
new-pm.ll | ||
no-map-whole-file.ll | ||
opt-level.ll | ||
opt-remarks.ll | ||
parallel.ll | ||
pr19901_thinlto.ll | ||
pr19901.ll | ||
pr25907.ll | ||
pr25915.ll | ||
relax-relocs.ll | ||
relocatable.ll | ||
relocation-model-pic.ll | ||
remarks.ll | ||
resolve-to-alias.ll | ||
slp-vectorize-pm.ll | ||
slp-vectorize.ll | ||
split-dwarf.ll | ||
start-lib-common.ll | ||
stats-file-option.ll | ||
stats.ll | ||
strip_names.ll | ||
thinlto_afdo.ll | ||
thinlto_alias.ll | ||
thinlto_archive.ll | ||
thinlto_cspgo.ll | ||
thinlto_emit_imports.ll | ||
thinlto_emit_linked_objects.ll | ||
thinlto_funcimport.ll | ||
thinlto_internalize.ll | ||
thinlto_linkonceresolution.ll | ||
thinlto_no_objects.ll | ||
thinlto_object_suffix_replace.ll | ||
thinlto_prefix_replace.ll | ||
thinlto_weak_library.ll | ||
thinlto_weak_resolution.ll | ||
thinlto.ll | ||
type-merge2.ll | ||
type-merge.ll | ||
unnamed-addr.ll | ||
vectorize.ll | ||
visibility.ll | ||
weak.ll |