[PATCH] D83912: [llvm-readobj] Update tests because of changes at llvm-readobj behavior

Elvina Yakubova via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 15 15:00:18 PDT 2020


Elvina created this revision.
Elvina added reviewers: jhenderson, MaskRay, rupprecht.
Elvina added a project: LLVM.
Herald added subscribers: llvm-commits, kerbowa, luismarques, apazos, sameer.abuasal, pzheng, s.egerton, lenary, dmgreen, Jim, mstorsjo, jocewei, PkmX, arphaman, the_o, brucehoult, MartinMosbeck, rogfer01, atanasyan, edward-jones, zzheng, jrtc27, niosHD, sabuasal, simoncook, johnrusso, rbar, asb, fedor.sergeev, kbarton, aheejin, jgravelle-google, sbc100, nhaehnle, jvesely, nemanjai, sdardis, emaste, jyknight, dschuff.
Herald added a reviewer: espindola.
Herald added a reviewer: jdoerfert.

This patch updates tests for llvm-readobj and llvm-readelf, because now reading from stdin can be achieved only via a '-' as described here https://bugs.llvm.org/show_bug.cgi?id=46400. Patch with changes of llvm-readobj behavior is here: https://reviews.llvm.org/D83704


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D83912

Files:
  llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-0.ll
  llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-1.ll
  llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-2.ll
  llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-3.ll
  llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-4.ll
  llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-5.ll
  llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-6.ll
  llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-7.ll
  llvm/test/CodeGen/AArch64/note-gnu-property-pac-bti-8.ll
  llvm/test/CodeGen/AArch64/win64-jumptable.ll
  llvm/test/CodeGen/AArch64/wineh-mingw.ll
  llvm/test/CodeGen/AArch64/wineh1.mir
  llvm/test/CodeGen/AArch64/wineh2.mir
  llvm/test/CodeGen/AArch64/wineh3.mir
  llvm/test/CodeGen/AArch64/wineh4.mir
  llvm/test/CodeGen/AArch64/wineh5.mir
  llvm/test/CodeGen/AArch64/wineh6.mir
  llvm/test/CodeGen/AArch64/wineh7.mir
  llvm/test/CodeGen/AArch64/wineh8.mir
  llvm/test/CodeGen/AMDGPU/amdpal-elf.ll
  llvm/test/CodeGen/AMDGPU/attr-amdgpu-flat-work-group-size.ll
  llvm/test/CodeGen/AMDGPU/code-object-v3.ll
  llvm/test/CodeGen/AMDGPU/elf-notes.ll
  llvm/test/CodeGen/AMDGPU/hsa-func-align.ll
  llvm/test/CodeGen/AMDGPU/hsa-func.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-deduce-ro-arg-v3.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-deduce-ro-arg.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-enqueue-kernel-v3.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-enqueue-kernel.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-from-llvm-ir-full-v3.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-from-llvm-ir-full.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-hidden-args-v3.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-hidden-args.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-hostcall-absent-v3.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-hostcall-absent.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-hostcall-present-v3.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-hostcall-present.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-images-v3.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-images.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-invalid-ocl-version-1-v3.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-invalid-ocl-version-1.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-invalid-ocl-version-2-v3.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-invalid-ocl-version-2.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-invalid-ocl-version-3-v3.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-invalid-ocl-version-3.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-kernel-code-props-v3.ll
  llvm/test/CodeGen/AMDGPU/hsa-metadata-kernel-code-props.ll
  llvm/test/CodeGen/AMDGPU/hsa.ll
  llvm/test/CodeGen/AMDGPU/lds-relocs.ll
  llvm/test/CodeGen/AMDGPU/no-initializer-constant-addrspace.ll
  llvm/test/CodeGen/AMDGPU/r600-constant-array-fixup.ll
  llvm/test/CodeGen/AMDGPU/scratch-simple.ll
  llvm/test/CodeGen/ARM/2010-12-08-tpsoft.ll
  llvm/test/CodeGen/ARM/2010-12-15-elf-lcomm.ll
  llvm/test/CodeGen/ARM/MachO-subtypes.ll
  llvm/test/CodeGen/ARM/build-attributes-encoding.s
  llvm/test/CodeGen/BPF/BTF/binary-format.ll
  llvm/test/CodeGen/BPF/CORE/no-elf-ama-symbol.ll
  llvm/test/CodeGen/BPF/elf-symbol-information.ll
  llvm/test/CodeGen/Hexagon/simple_addend.ll
  llvm/test/CodeGen/MIR/X86/diexpr-win32.mir
  llvm/test/CodeGen/Mips/cpus.ll
  llvm/test/CodeGen/Mips/micromips-ase-function-attribute.ll
  llvm/test/CodeGen/Mips/mips-shf-gprel.s
  llvm/test/CodeGen/PowerPC/mcm-obj-2.ll
  llvm/test/CodeGen/PowerPC/mcm-obj.ll
  llvm/test/CodeGen/PowerPC/pr15359.ll
  llvm/test/CodeGen/PowerPC/pr22711.ll
  llvm/test/CodeGen/RISCV/fixups-diff.ll
  llvm/test/CodeGen/RISCV/fixups-relax-diff.ll
  llvm/test/CodeGen/SPARC/obj-relocs.ll
  llvm/test/CodeGen/SPARC/tls.ll
  llvm/test/CodeGen/Thumb2/tpsoft.ll
  llvm/test/CodeGen/X86/file-directive.ll
  llvm/test/CodeGen/X86/push-cfi-obj.ll
  llvm/test/DebugInfo/COFF/asm.ll
  llvm/test/DebugInfo/COFF/cpp-mangling.ll
  llvm/test/DebugInfo/COFF/dlang.ll
  llvm/test/DebugInfo/COFF/fpo-csrs.ll
  llvm/test/DebugInfo/COFF/fpo-realign-vframe.ll
  llvm/test/DebugInfo/COFF/fpo-shrink-wrap.ll
  llvm/test/DebugInfo/COFF/inlining-files.ll
  llvm/test/DebugInfo/COFF/inlining-header.ll
  llvm/test/DebugInfo/COFF/inlining-levels.ll
  llvm/test/DebugInfo/COFF/inlining-padding.ll
  llvm/test/DebugInfo/COFF/inlining.ll
  llvm/test/DebugInfo/COFF/lines-difile.ll
  llvm/test/DebugInfo/COFF/long-name.ll
  llvm/test/DebugInfo/COFF/long-type-name.ll
  llvm/test/DebugInfo/COFF/multifile.ll
  llvm/test/DebugInfo/COFF/multifunction.ll
  llvm/test/DebugInfo/COFF/pieces.ll
  llvm/test/DebugInfo/COFF/simple.ll
  llvm/test/DebugInfo/COFF/swift.ll
  llvm/test/DebugInfo/COFF/types-array-unsized.ll
  llvm/test/DebugInfo/COFF/vframe-csr.ll
  llvm/test/DebugInfo/COFF/vframe-fpo.ll
  llvm/test/DebugInfo/Mips/eh_frame.ll
  llvm/test/DebugInfo/RISCV/relax-debug-line.ll
  llvm/test/DebugInfo/X86/xray-split-dwarf-interaction.ll
  llvm/test/MC/AArch64/arm64-be-datalayout.s
  llvm/test/MC/AArch64/arm64-elf-reloc-condbr.s
  llvm/test/MC/AArch64/arm64-leaf-compact-unwind.s
  llvm/test/MC/AArch64/arm64-small-data-fixups.s
  llvm/test/MC/AArch64/arm64-tls-relocs.s
  llvm/test/MC/AArch64/coff-align.s
  llvm/test/MC/AArch64/coff-function-type-info.ll
  llvm/test/MC/AArch64/cold.s
  llvm/test/MC/AArch64/elf-extern.s
  llvm/test/MC/AArch64/elf-globaladdress.ll
  llvm/test/MC/AArch64/elf-reloc-ldrlit.s
  llvm/test/MC/AArch64/elf-reloc-ldstunsimm.s
  llvm/test/MC/AArch64/elf-reloc-movw.s
  llvm/test/MC/AArch64/elf-reloc-pcreladdressing.s
  llvm/test/MC/AArch64/elf-reloc-plt32.s
  llvm/test/MC/AArch64/elf-reloc-tstb.s
  llvm/test/MC/AArch64/elf-reloc-uncondbrimm.s
  llvm/test/MC/AArch64/elf_osabi_flags.s
  llvm/test/MC/AArch64/jump-table.s
  llvm/test/MC/AArch64/reloc-directive.s
  llvm/test/MC/AArch64/seh.s
  llvm/test/MC/AArch64/tls-relocs.s
  llvm/test/MC/AMDGPU/elf-lds.s
  llvm/test/MC/AMDGPU/hsa-exp.s
  llvm/test/MC/AMDGPU/hsa-gfx10.s
  llvm/test/MC/AMDGPU/hsa-text.s
  llvm/test/MC/AMDGPU/hsa.s
  llvm/test/MC/AMDGPU/hsa_code_object_isa_args.s
  llvm/test/MC/AMDGPU/pal-msgpack.s
  llvm/test/MC/AMDGPU/pal.s
  llvm/test/MC/AMDGPU/reloc.s
  llvm/test/MC/ARM/2010-11-30-reloc-movt.s
  llvm/test/MC/ARM/arm-elf-symver.s
  llvm/test/MC/ARM/arm-thumb-tail-call.ll
  llvm/test/MC/ARM/coff-file.s
  llvm/test/MC/ARM/coff-function-type-info.ll
  llvm/test/MC/ARM/cxx-global-constructor.ll
  llvm/test/MC/ARM/data-in-code.ll
  llvm/test/MC/ARM/directive-arch-armv2.s
  llvm/test/MC/ARM/directive-arch-armv2a.s
  llvm/test/MC/ARM/directive-arch-armv3.s
  llvm/test/MC/ARM/directive-arch-armv3m.s
  llvm/test/MC/ARM/directive-arch-armv4.s
  llvm/test/MC/ARM/directive-arch-armv4t.s
  llvm/test/MC/ARM/directive-arch-armv5.s
  llvm/test/MC/ARM/directive-arch-armv5t.s
  llvm/test/MC/ARM/directive-arch-armv5te.s
  llvm/test/MC/ARM/directive-arch-armv6-m.s
  llvm/test/MC/ARM/directive-arch-armv6.s
  llvm/test/MC/ARM/directive-arch-armv6k.s
  llvm/test/MC/ARM/directive-arch-armv6t2.s
  llvm/test/MC/ARM/directive-arch-armv6z.s
  llvm/test/MC/ARM/directive-arch-armv7-a.s
  llvm/test/MC/ARM/directive-arch-armv7-m.s
  llvm/test/MC/ARM/directive-arch-armv7-r.s
  llvm/test/MC/ARM/directive-arch-armv7.s
  llvm/test/MC/ARM/directive-arch-armv7a.s
  llvm/test/MC/ARM/directive-arch-armv7e-m.s
  llvm/test/MC/ARM/directive-arch-armv7em.s
  llvm/test/MC/ARM/directive-arch-armv7m.s
  llvm/test/MC/ARM/directive-arch-armv7r.s
  llvm/test/MC/ARM/directive-arch-armv8-a.s
  llvm/test/MC/ARM/directive-arch-armv8.2-a.s
  llvm/test/MC/ARM/directive-arch-armv8a.s
  llvm/test/MC/ARM/directive-arch-iwmmxt.s
  llvm/test/MC/ARM/directive-arch-iwmmxt2.s
  llvm/test/MC/ARM/directive-cpu.s
  llvm/test/MC/ARM/directive-eabi_attribute-overwrite.s
  llvm/test/MC/ARM/directive-eabi_attribute.s
  llvm/test/MC/ARM/directive-even.s
  llvm/test/MC/ARM/directive-fpu-multiple.s
  llvm/test/MC/ARM/directive-fpu.s
  llvm/test/MC/ARM/directive-object_arch-2.s
  llvm/test/MC/ARM/directive-object_arch.s
  llvm/test/MC/ARM/directive-tlsdescseq.s
  llvm/test/MC/ARM/eh-compact-pr0.s
  llvm/test/MC/ARM/eh-compact-pr1.s
  llvm/test/MC/ARM/eh-directive-cantunwind.s
  llvm/test/MC/ARM/eh-directive-handlerdata.s
  llvm/test/MC/ARM/eh-directive-integrated-test.s
  llvm/test/MC/ARM/eh-directive-movsp.s
  llvm/test/MC/ARM/eh-directive-multiple-offsets.s
  llvm/test/MC/ARM/eh-directive-pad.s
  llvm/test/MC/ARM/eh-directive-personality.s
  llvm/test/MC/ARM/eh-directive-personalityindex.s
  llvm/test/MC/ARM/eh-directive-save.s
  llvm/test/MC/ARM/eh-directive-section-comdat.s
  llvm/test/MC/ARM/eh-directive-section-multiple-func.s
  llvm/test/MC/ARM/eh-directive-section.s
  llvm/test/MC/ARM/eh-directive-setfp.s
  llvm/test/MC/ARM/eh-directive-text-section-multiple-func.s
  llvm/test/MC/ARM/eh-directive-text-section.s
  llvm/test/MC/ARM/eh-directive-unwind_raw.s
  llvm/test/MC/ARM/eh-directive-vsave.s
  llvm/test/MC/ARM/eh-link.s
  llvm/test/MC/ARM/elf-eflags-eabi.s
  llvm/test/MC/ARM/elf-execute-only-section.ll
  llvm/test/MC/ARM/elf-reloc-01.s
  llvm/test/MC/ARM/elf-reloc-02.s
  llvm/test/MC/ARM/elf-reloc-03.s
  llvm/test/MC/ARM/elf-reloc-condcall.s
  llvm/test/MC/ARM/elf-thumbfunc-reloc.s
  llvm/test/MC/ARM/elf-thumbfunc-reloc2.s
  llvm/test/MC/ARM/elf-thumbfunc.s
  llvm/test/MC/ARM/inst-directive.s
  llvm/test/MC/ARM/mixed-arm-thumb-bl-fixup.ll
  llvm/test/MC/ARM/target-expressions.s
  llvm/test/MC/ARM/thumb-far-jump.s
  llvm/test/MC/ARM/thumb-movwt-reloc.s
  llvm/test/MC/ARM/thumb-st_other.s
  llvm/test/MC/ARM/thumb-types.s
  llvm/test/MC/ARM/thumb2-beq-fixup.s
  llvm/test/MC/ARM/thumb_set.s
  llvm/test/MC/AsmParser/directive_end-2.s
  llvm/test/MC/AsmParser/directive_end.s
  llvm/test/MC/AsmParser/section.s
  llvm/test/MC/AsmParser/section_names.s
  llvm/test/MC/COFF/addrsig.s
  llvm/test/MC/COFF/alias.s
  llvm/test/MC/COFF/align-nops.s
  llvm/test/MC/COFF/basic-coff-64.s
  llvm/test/MC/COFF/basic-coff.s
  llvm/test/MC/COFF/bss.s
  llvm/test/MC/COFF/comm-align.s
  llvm/test/MC/COFF/comm.s
  llvm/test/MC/COFF/cross-section-relative.s
  llvm/test/MC/COFF/cv-def-range-gap.s
  llvm/test/MC/COFF/cv-def-range.s
  llvm/test/MC/COFF/cv-fpo-csrs.s
  llvm/test/MC/COFF/cv-fpo-realign.s
  llvm/test/MC/COFF/cv-fpo-setframe.s
  llvm/test/MC/COFF/cv-inline-linetable-infloop.s
  llvm/test/MC/COFF/cv-inline-linetable-unreachable.s
  llvm/test/MC/COFF/diff.s
  llvm/test/MC/COFF/directive-section-characteristics.ll
  llvm/test/MC/COFF/early-dce.s
  llvm/test/MC/COFF/eh-frame.s
  llvm/test/MC/COFF/feat00.s
  llvm/test/MC/COFF/file.s
  llvm/test/MC/COFF/linkonce.s
  llvm/test/MC/COFF/module-asm.ll
  llvm/test/MC/COFF/offset.s
  llvm/test/MC/COFF/pr23025.s
  llvm/test/MC/COFF/pr28462.s
  llvm/test/MC/COFF/secidx.s
  llvm/test/MC/COFF/secrel-variant.s
  llvm/test/MC/COFF/secrel32.s
  llvm/test/MC/COFF/section-comdat.s
  llvm/test/MC/COFF/section-name-encoding.s
  llvm/test/MC/COFF/section.s
  (363 more files...)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D83912.278318.patch
Type: text/x-patch
Size: 453472 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200715/56368ee6/attachment-0001.bin>


More information about the llvm-commits mailing list