summaryrefslogtreecommitdiffstats
path: root/llvm/test/Object
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Object')
-rw-r--r--llvm/test/Object/AArch64/yaml2obj-elf-aarch64-rel.yaml3
-rw-r--r--llvm/test/Object/AMDGPU/elf-definitios.yaml4
-rw-r--r--llvm/test/Object/AMDGPU/elf32-unknown.yaml4
-rw-r--r--llvm/test/Object/AMDGPU/elf64-relocs.yaml3
-rw-r--r--llvm/test/Object/AMDGPU/elf64-unknown.yaml2
-rw-r--r--llvm/test/Object/Inputs/COFF/i386.yaml1
-rw-r--r--llvm/test/Object/Inputs/COFF/long-file-symbol.yaml2
-rw-r--r--llvm/test/Object/Inputs/COFF/long-section-name.yaml2
-rw-r--r--llvm/test/Object/Inputs/COFF/section-aux-symbol.yaml2
-rw-r--r--llvm/test/Object/Inputs/COFF/weak-external.yaml2
-rw-r--r--llvm/test/Object/Inputs/COFF/weak-externals.yaml2
-rw-r--r--llvm/test/Object/Inputs/COFF/x86-64.yaml1
-rw-r--r--llvm/test/Object/Lanai/yaml2obj-elf-lanai-rel.yaml3
-rw-r--r--llvm/test/Object/Mips/abi-flags.yaml3
-rw-r--r--llvm/test/Object/Mips/elf-abi.yaml10
-rw-r--r--llvm/test/Object/Mips/elf-flags.yaml4
-rw-r--r--llvm/test/Object/Mips/elf-mips64-rel.yaml4
-rw-r--r--llvm/test/Object/X86/yaml2obj-elf-x86-rel.yaml3
-rw-r--r--llvm/test/Object/elf-unknown-type.test2
-rw-r--r--llvm/test/Object/obj2yaml-sectiongroup.test2
-rw-r--r--llvm/test/Object/yaml2obj-coff-invalid-alignment.test2
-rw-r--r--llvm/test/Object/yaml2obj-coff-multi-doc.test10
-rw-r--r--llvm/test/Object/yaml2obj-elf-alignment.yaml4
-rw-r--r--llvm/test/Object/yaml2obj-elf-bits-endian.test8
-rw-r--r--llvm/test/Object/yaml2obj-elf-file-headers-with-e_flags.yaml2
-rw-r--r--llvm/test/Object/yaml2obj-elf-file-headers.yaml2
-rw-r--r--llvm/test/Object/yaml2obj-elf-multi-doc.test6
-rw-r--r--llvm/test/Object/yaml2obj-elf-rel-noref.yaml2
-rw-r--r--llvm/test/Object/yaml2obj-elf-rel.yaml2
-rw-r--r--llvm/test/Object/yaml2obj-elf-section-basic.yaml4
-rw-r--r--llvm/test/Object/yaml2obj-elf-section-invalid-size.yaml2
-rw-r--r--llvm/test/Object/yaml2obj-elf-symbol-LocalGlobalWeak.yaml2
-rw-r--r--llvm/test/Object/yaml2obj-elf-symbol-basic.yaml2
-rw-r--r--llvm/test/Object/yaml2obj-elf-symbol-visibility.yaml6
34 files changed, 60 insertions, 53 deletions
diff --git a/llvm/test/Object/AArch64/yaml2obj-elf-aarch64-rel.yaml b/llvm/test/Object/AArch64/yaml2obj-elf-aarch64-rel.yaml
index c27e888a47c..e3017a24a97 100644
--- a/llvm/test/Object/AArch64/yaml2obj-elf-aarch64-rel.yaml
+++ b/llvm/test/Object/AArch64/yaml2obj-elf-aarch64-rel.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s > %t
+# RUN: yaml2obj %s > %t
# RUN: obj2yaml %t | FileCheck %s
# CHECK: - Name: .rela.text
@@ -14,6 +14,7 @@
# CHECK-NEXT: Symbol: main
# CHECK-NEXT: Type: R_AARCH64_TLSGD_ADR_PREL21
+!ELF
FileHeader:
Class: ELFCLASS64
Data: ELFDATA2LSB
diff --git a/llvm/test/Object/AMDGPU/elf-definitios.yaml b/llvm/test/Object/AMDGPU/elf-definitios.yaml
index 6d535095123..819786aa190 100644
--- a/llvm/test/Object/AMDGPU/elf-definitios.yaml
+++ b/llvm/test/Object/AMDGPU/elf-definitios.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s > %t.o
+# RUN: yaml2obj %s > %t.o
# RUN: llvm-readobj -s -file-headers %t.o | FileCheck %s
# CHECK: Format: ELF64-amdgpu-hsacobj
@@ -14,7 +14,7 @@
# CHECK: SHF_AMDGPU_HSA_READONLY (0x200000)
# CHECK: }
----
+--- !ELF
FileHeader:
Class: ELFCLASS64
Data: ELFDATA2LSB
diff --git a/llvm/test/Object/AMDGPU/elf32-unknown.yaml b/llvm/test/Object/AMDGPU/elf32-unknown.yaml
index 708db8dc9fc..c4305950607 100644
--- a/llvm/test/Object/AMDGPU/elf32-unknown.yaml
+++ b/llvm/test/Object/AMDGPU/elf32-unknown.yaml
@@ -1,9 +1,9 @@
-# RUN: yaml2obj -format=elf %s > %t.o
+# RUN: yaml2obj %s > %t.o
# RUN: llvm-readobj -s -file-headers %t.o | FileCheck %s
# CHECK: Format: ELF32-amdgpu
----
+--- !ELF
FileHeader:
Class: ELFCLASS32
Data: ELFDATA2LSB
diff --git a/llvm/test/Object/AMDGPU/elf64-relocs.yaml b/llvm/test/Object/AMDGPU/elf64-relocs.yaml
index 8ccf25b8605..896fcdbefa0 100644
--- a/llvm/test/Object/AMDGPU/elf64-relocs.yaml
+++ b/llvm/test/Object/AMDGPU/elf64-relocs.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s > %t
+# RUN: yaml2obj %s > %t
# RUN: llvm-readobj -r %t | FileCheck %s
# CHECK: Relocations [
@@ -13,6 +13,7 @@
# CHECK: }
# CHECK: ]
+!ELF
FileHeader:
Class: ELFCLASS64
Data: ELFDATA2LSB
diff --git a/llvm/test/Object/AMDGPU/elf64-unknown.yaml b/llvm/test/Object/AMDGPU/elf64-unknown.yaml
index cae248854ad..c8272932381 100644
--- a/llvm/test/Object/AMDGPU/elf64-unknown.yaml
+++ b/llvm/test/Object/AMDGPU/elf64-unknown.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s > %t.o
+# RUN: yaml2obj %s > %t.o
# RUN: llvm-readobj -s -file-headers %t.o | FileCheck %s
# CHECK: Format: ELF64-amdgpu
diff --git a/llvm/test/Object/Inputs/COFF/i386.yaml b/llvm/test/Object/Inputs/COFF/i386.yaml
index 7873df0a7e2..ad1a4f100fa 100644
--- a/llvm/test/Object/Inputs/COFF/i386.yaml
+++ b/llvm/test/Object/Inputs/COFF/i386.yaml
@@ -1,3 +1,4 @@
+!COFF
header: !Header
Machine: IMAGE_FILE_MACHINE_I386 # (0x14c)
Characteristics: [ IMAGE_FILE_DEBUG_STRIPPED ]
diff --git a/llvm/test/Object/Inputs/COFF/long-file-symbol.yaml b/llvm/test/Object/Inputs/COFF/long-file-symbol.yaml
index 37caad79620..4a37a433e43 100644
--- a/llvm/test/Object/Inputs/COFF/long-file-symbol.yaml
+++ b/llvm/test/Object/Inputs/COFF/long-file-symbol.yaml
@@ -1,4 +1,4 @@
----
+--- !COFF
header:
Machine: IMAGE_FILE_MACHINE_AMD64
Characteristics: [ IMAGE_FILE_RELOCS_STRIPPED, IMAGE_FILE_LINE_NUMS_STRIPPED ]
diff --git a/llvm/test/Object/Inputs/COFF/long-section-name.yaml b/llvm/test/Object/Inputs/COFF/long-section-name.yaml
index a86f9019cd5..12041858317 100644
--- a/llvm/test/Object/Inputs/COFF/long-section-name.yaml
+++ b/llvm/test/Object/Inputs/COFF/long-section-name.yaml
@@ -1,4 +1,4 @@
----
+--- !COFF
header:
Machine: IMAGE_FILE_MACHINE_I386
Characteristics: [ IMAGE_FILE_RELOCS_STRIPPED, IMAGE_FILE_LINE_NUMS_STRIPPED, IMAGE_FILE_LOCAL_SYMS_STRIPPED, IMAGE_FILE_32BIT_MACHINE ]
diff --git a/llvm/test/Object/Inputs/COFF/section-aux-symbol.yaml b/llvm/test/Object/Inputs/COFF/section-aux-symbol.yaml
index 623af558959..67fba68afd4 100644
--- a/llvm/test/Object/Inputs/COFF/section-aux-symbol.yaml
+++ b/llvm/test/Object/Inputs/COFF/section-aux-symbol.yaml
@@ -1,4 +1,4 @@
----
+--- !COFF
header:
Machine: IMAGE_FILE_MACHINE_I386
Characteristics: [ IMAGE_FILE_RELOCS_STRIPPED, IMAGE_FILE_EXECUTABLE_IMAGE, IMAGE_FILE_LINE_NUMS_STRIPPED, IMAGE_FILE_32BIT_MACHINE, IMAGE_FILE_DEBUG_STRIPPED ]
diff --git a/llvm/test/Object/Inputs/COFF/weak-external.yaml b/llvm/test/Object/Inputs/COFF/weak-external.yaml
index 064b44a4a38..3963bcdc557 100644
--- a/llvm/test/Object/Inputs/COFF/weak-external.yaml
+++ b/llvm/test/Object/Inputs/COFF/weak-external.yaml
@@ -1,4 +1,4 @@
----
+--- !COFF
header:
Machine: IMAGE_FILE_MACHINE_I386
Characteristics: [ IMAGE_FILE_LINE_NUMS_STRIPPED, IMAGE_FILE_32BIT_MACHINE ]
diff --git a/llvm/test/Object/Inputs/COFF/weak-externals.yaml b/llvm/test/Object/Inputs/COFF/weak-externals.yaml
index 44364186b52..d0ec3137c71 100644
--- a/llvm/test/Object/Inputs/COFF/weak-externals.yaml
+++ b/llvm/test/Object/Inputs/COFF/weak-externals.yaml
@@ -1,4 +1,4 @@
----
+--- !COFF
header:
Machine: IMAGE_FILE_MACHINE_ARMNT
Characteristics: [ ]
diff --git a/llvm/test/Object/Inputs/COFF/x86-64.yaml b/llvm/test/Object/Inputs/COFF/x86-64.yaml
index b8a863a429c..2fd5a4d19ff 100644
--- a/llvm/test/Object/Inputs/COFF/x86-64.yaml
+++ b/llvm/test/Object/Inputs/COFF/x86-64.yaml
@@ -1,3 +1,4 @@
+!COFF
header: !Header
Machine: IMAGE_FILE_MACHINE_AMD64 # (0x8664)
diff --git a/llvm/test/Object/Lanai/yaml2obj-elf-lanai-rel.yaml b/llvm/test/Object/Lanai/yaml2obj-elf-lanai-rel.yaml
index aa45ca16b34..df81a5b8bde 100644
--- a/llvm/test/Object/Lanai/yaml2obj-elf-lanai-rel.yaml
+++ b/llvm/test/Object/Lanai/yaml2obj-elf-lanai-rel.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s > %t
+# RUN: yaml2obj %s > %t
# RUN: llvm-readobj -r %t | FileCheck %s
# CHECK: Relocations [
@@ -13,6 +13,7 @@
# CHECK-NEXT: }
# CHECK-NEXT: ]
+!ELF
FileHeader:
Class: ELFCLASS32
Data: ELFDATA2LSB
diff --git a/llvm/test/Object/Mips/abi-flags.yaml b/llvm/test/Object/Mips/abi-flags.yaml
index 8a11fc4124c..0d9fb369423 100644
--- a/llvm/test/Object/Mips/abi-flags.yaml
+++ b/llvm/test/Object/Mips/abi-flags.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s > %t
+# RUN: yaml2obj %s > %t
# RUN: llvm-readobj -mips-abi-flags %t | FileCheck -check-prefix=OBJ %s
# RUN: obj2yaml %t | FileCheck -check-prefix=YAML %s
@@ -34,6 +34,7 @@
# YAML-NEXT: CPR1Size: REG_64
# YAML-NEXT: Flags1: [ ODDSPREG ]
+!ELF
FileHeader:
Class: ELFCLASS64
Data: ELFDATA2MSB
diff --git a/llvm/test/Object/Mips/elf-abi.yaml b/llvm/test/Object/Mips/elf-abi.yaml
index 5f11b14da59..7d8e1ceca2d 100644
--- a/llvm/test/Object/Mips/elf-abi.yaml
+++ b/llvm/test/Object/Mips/elf-abi.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf -docnum=1 %s > %t.o32
+# RUN: yaml2obj -docnum=1 %s > %t.o32
# RUN: llvm-readobj -file-headers %t.o32 | FileCheck -check-prefix=O32OBJ %s
# RUN: obj2yaml %t.o32 | FileCheck -check-prefix=O32YAML %s
@@ -10,7 +10,7 @@
# O32YAML: Flags: [ EF_MIPS_PIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32 ]
-# RUN: yaml2obj -format=elf -docnum=2 %s > %t.o64
+# RUN: yaml2obj -docnum=2 %s > %t.o64
# RUN: llvm-readobj -file-headers %t.o64 | FileCheck -check-prefix=O64OBJ %s
# RUN: obj2yaml %t.o64 | FileCheck -check-prefix=O64YAML %s
@@ -22,7 +22,7 @@
# O64YAML: Flags: [ EF_MIPS_PIC, EF_MIPS_ABI_O64, EF_MIPS_ARCH_64 ]
-# RUN: yaml2obj -format=elf -docnum=3 %s > %t.eabi32
+# RUN: yaml2obj -docnum=3 %s > %t.eabi32
# RUN: llvm-readobj -file-headers %t.eabi32 | FileCheck -check-prefix=E32OBJ %s
# RUN: obj2yaml %t.eabi32 | FileCheck -check-prefix=E32YAML %s
@@ -34,7 +34,7 @@
# E32YAML: Flags: [ EF_MIPS_PIC, EF_MIPS_ABI_EABI32, EF_MIPS_ARCH_32 ]
-# RUN: yaml2obj -format=elf -docnum=4 %s > %t.eabi64
+# RUN: yaml2obj -docnum=4 %s > %t.eabi64
# RUN: llvm-readobj -file-headers %t.eabi64 | FileCheck -check-prefix=E64OBJ %s
# RUN: obj2yaml %t.eabi64 | FileCheck -check-prefix=E64YAML %s
@@ -47,7 +47,7 @@
# E64YAML: Flags: [ EF_MIPS_PIC, EF_MIPS_ABI_EABI64, EF_MIPS_ARCH_64 ]
# o32
----
+--- !ELF
FileHeader:
Class: ELFCLASS32
Data: ELFDATA2LSB
diff --git a/llvm/test/Object/Mips/elf-flags.yaml b/llvm/test/Object/Mips/elf-flags.yaml
index f79be9d4e07..dceabc05c8b 100644
--- a/llvm/test/Object/Mips/elf-flags.yaml
+++ b/llvm/test/Object/Mips/elf-flags.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s > %t
+# RUN: yaml2obj %s > %t
# RUN: llvm-readobj -file-headers %t | FileCheck -check-prefix=OBJ %s
# RUN: obj2yaml %t | FileCheck -check-prefix=YAML %s
@@ -25,7 +25,7 @@
# YAML-NEXT: Machine: EM_MIPS
# YAML-NEXT: Flags: [ EF_MIPS_NOREORDER, EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI2, EF_MIPS_32BITMODE, EF_MIPS_FP64, EF_MIPS_NAN2008, EF_MIPS_MICROMIPS, EF_MIPS_ARCH_ASE_M16, EF_MIPS_ARCH_ASE_MDMX, EF_MIPS_ABI_O32, EF_MIPS_MACH_OCTEON, EF_MIPS_ARCH_32R6 ]
----
+--- !ELF
FileHeader:
Class: ELFCLASS32
Data: ELFDATA2LSB
diff --git a/llvm/test/Object/Mips/elf-mips64-rel.yaml b/llvm/test/Object/Mips/elf-mips64-rel.yaml
index 7c41b78e6ad..3e565553475 100644
--- a/llvm/test/Object/Mips/elf-mips64-rel.yaml
+++ b/llvm/test/Object/Mips/elf-mips64-rel.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s > %t
+# RUN: yaml2obj %s > %t
# RUN: llvm-readobj -r %t | FileCheck -check-prefix=OBJ %s
# RUN: obj2yaml %t | FileCheck -check-prefix=YAML %s
@@ -41,7 +41,7 @@
# YAML-NEXT: Type2: R_MIPS_LO16
# YAML-NEXT: SpecSym: RSS_GP0
----
+--- !ELF
FileHeader:
Class: ELFCLASS64
Data: ELFDATA2LSB
diff --git a/llvm/test/Object/X86/yaml2obj-elf-x86-rel.yaml b/llvm/test/Object/X86/yaml2obj-elf-x86-rel.yaml
index 5ca6614d238..0cb26fca995 100644
--- a/llvm/test/Object/X86/yaml2obj-elf-x86-rel.yaml
+++ b/llvm/test/Object/X86/yaml2obj-elf-x86-rel.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s > %t
+# RUN: yaml2obj %s > %t
# RUN: llvm-readobj -r %t | FileCheck %s
# CHECK: Relocations [
@@ -7,6 +7,7 @@
# CHECK-NEXT: }
# CHECK-NEXT: ]
+!ELF
FileHeader:
Class: ELFCLASS32
Data: ELFDATA2LSB
diff --git a/llvm/test/Object/elf-unknown-type.test b/llvm/test/Object/elf-unknown-type.test
index 9993c096376..1ef4f58085d 100644
--- a/llvm/test/Object/elf-unknown-type.test
+++ b/llvm/test/Object/elf-unknown-type.test
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s | llvm-readobj -file-headers - | FileCheck %s
+# RUN: yaml2obj %s | llvm-readobj -file-headers - | FileCheck %s
!ELF
FileHeader: !FileHeader
diff --git a/llvm/test/Object/obj2yaml-sectiongroup.test b/llvm/test/Object/obj2yaml-sectiongroup.test
index 66e8e3875be..2387c75494f 100644
--- a/llvm/test/Object/obj2yaml-sectiongroup.test
+++ b/llvm/test/Object/obj2yaml-sectiongroup.test
@@ -1,7 +1,7 @@
# Checks that the tool is able to read section groups with ELF.
RUN: obj2yaml %p/Inputs/sectionGroup.elf.x86-64 > %t1.sectiongroup.yaml
RUN: FileCheck %s --check-prefix ELF-GROUP < %t1.sectiongroup.yaml
-RUN: yaml2obj -format=elf %t1.sectiongroup.yaml -o %t2.o.elf
+RUN: yaml2obj %t1.sectiongroup.yaml -o %t2.o.elf
RUN: llvm-readobj -sections %t2.o.elf | FileCheck %s -check-prefix=SECTIONS
#ELF-GROUP: - Name: .group
#ELF-GROUP: Type: SHT_GROUP
diff --git a/llvm/test/Object/yaml2obj-coff-invalid-alignment.test b/llvm/test/Object/yaml2obj-coff-invalid-alignment.test
index f76f063dc44..3e760310f57 100644
--- a/llvm/test/Object/yaml2obj-coff-invalid-alignment.test
+++ b/llvm/test/Object/yaml2obj-coff-invalid-alignment.test
@@ -2,7 +2,7 @@
# CHECK: Section alignment is too large
----
+--- !COFF
header:
Machine: IMAGE_FILE_MACHINE_AMD64
Characteristics: []
diff --git a/llvm/test/Object/yaml2obj-coff-multi-doc.test b/llvm/test/Object/yaml2obj-coff-multi-doc.test
index 1cf720306bf..0335a72bfcf 100644
--- a/llvm/test/Object/yaml2obj-coff-multi-doc.test
+++ b/llvm/test/Object/yaml2obj-coff-multi-doc.test
@@ -1,15 +1,15 @@
-# RUN: yaml2obj -format=coff -docnum=1 %s \
+# RUN: yaml2obj -docnum=1 %s \
# RUN: | llvm-readobj -symbols - | FileCheck -check-prefix=DOC1 %s
-# RUN: yaml2obj -format=coff -docnum=2 %s \
+# RUN: yaml2obj -docnum=2 %s \
# RUN: | llvm-readobj -symbols - | FileCheck -check-prefix=DOC2 %s
-# RUN: not yaml2obj -format=coff -docnum=3 %s 2>&1 \
+# RUN: not yaml2obj -docnum=3 %s 2>&1 \
# RUN: | FileCheck -check-prefix=DOC3 %s
# DOC1: Name: _sym1
# DOC2: Name: _sym2
# DOC3: yaml2obj: Cannot find the 3rd document
----
+--- !COFF
header:
Machine: IMAGE_FILE_MACHINE_I386
Characteristics: [ IMAGE_FILE_DEBUG_STRIPPED ]
@@ -49,7 +49,7 @@ symbols:
ComplexType: IMAGE_SYM_DTYPE_NULL
StorageClass: IMAGE_SYM_CLASS_EXTERNAL
----
+--- !COFF
header:
Machine: IMAGE_FILE_MACHINE_I386
Characteristics: [ IMAGE_FILE_DEBUG_STRIPPED ]
diff --git a/llvm/test/Object/yaml2obj-elf-alignment.yaml b/llvm/test/Object/yaml2obj-elf-alignment.yaml
index 8f2f985177f..341966d9a5b 100644
--- a/llvm/test/Object/yaml2obj-elf-alignment.yaml
+++ b/llvm/test/Object/yaml2obj-elf-alignment.yaml
@@ -1,6 +1,6 @@
# Check that yaml2obj takes in account section AddressAlign field.
-# RUN: yaml2obj -format=elf %s > %t
+# RUN: yaml2obj %s > %t
# RUN: llvm-readobj -s %t | FileCheck %s
# CHECK: Section {
@@ -20,7 +20,7 @@
# CHECK-NEXT: EntrySize: 0
# CHECK-NEXT: }
----
+--- !ELF
FileHeader:
Class: ELFCLASS32
Data: ELFDATA2LSB
diff --git a/llvm/test/Object/yaml2obj-elf-bits-endian.test b/llvm/test/Object/yaml2obj-elf-bits-endian.test
index 4be9a4465b8..e8bd2f1d8d1 100644
--- a/llvm/test/Object/yaml2obj-elf-bits-endian.test
+++ b/llvm/test/Object/yaml2obj-elf-bits-endian.test
@@ -1,7 +1,7 @@
-RUN: yaml2obj -format=elf %p/Inputs/ELF/LE64.yaml | llvm-readobj -file-headers - | FileCheck %s --check-prefix LE64
-RUN: yaml2obj -format=elf %p/Inputs/ELF/BE64.yaml | llvm-readobj -file-headers - | FileCheck %s --check-prefix BE64
-RUN: yaml2obj -format=elf %p/Inputs/ELF/LE32.yaml | llvm-readobj -file-headers - | FileCheck %s --check-prefix LE32
-RUN: yaml2obj -format=elf %p/Inputs/ELF/BE32.yaml | llvm-readobj -file-headers - | FileCheck %s --check-prefix BE32
+RUN: yaml2obj %p/Inputs/ELF/LE64.yaml | llvm-readobj -file-headers - | FileCheck %s --check-prefix LE64
+RUN: yaml2obj %p/Inputs/ELF/BE64.yaml | llvm-readobj -file-headers - | FileCheck %s --check-prefix BE64
+RUN: yaml2obj %p/Inputs/ELF/LE32.yaml | llvm-readobj -file-headers - | FileCheck %s --check-prefix LE32
+RUN: yaml2obj %p/Inputs/ELF/BE32.yaml | llvm-readobj -file-headers - | FileCheck %s --check-prefix BE32
LE64: Class: 64-bit (0x2)
LE64-NEXT: DataEncoding: LittleEndian (0x1)
diff --git a/llvm/test/Object/yaml2obj-elf-file-headers-with-e_flags.yaml b/llvm/test/Object/yaml2obj-elf-file-headers-with-e_flags.yaml
index dddc7d97f62..ad032e80d64 100644
--- a/llvm/test/Object/yaml2obj-elf-file-headers-with-e_flags.yaml
+++ b/llvm/test/Object/yaml2obj-elf-file-headers-with-e_flags.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s | llvm-readobj -file-headers - | FileCheck %s
+# RUN: yaml2obj %s | llvm-readobj -file-headers - | FileCheck %s
!ELF
FileHeader:
Class: ELFCLASS32
diff --git a/llvm/test/Object/yaml2obj-elf-file-headers.yaml b/llvm/test/Object/yaml2obj-elf-file-headers.yaml
index 285170170a2..4dfee5f9387 100644
--- a/llvm/test/Object/yaml2obj-elf-file-headers.yaml
+++ b/llvm/test/Object/yaml2obj-elf-file-headers.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s | llvm-readobj -file-headers - | FileCheck %s
+# RUN: yaml2obj %s | llvm-readobj -file-headers - | FileCheck %s
!ELF
FileHeader:
Class: ELFCLASS64
diff --git a/llvm/test/Object/yaml2obj-elf-multi-doc.test b/llvm/test/Object/yaml2obj-elf-multi-doc.test
index c51f803300e..b3c8335a36b 100644
--- a/llvm/test/Object/yaml2obj-elf-multi-doc.test
+++ b/llvm/test/Object/yaml2obj-elf-multi-doc.test
@@ -1,8 +1,8 @@
-# RUN: yaml2obj -format=elf -docnum=1 %s \
+# RUN: yaml2obj -docnum=1 %s \
# RUN: | llvm-readobj -symbols - | FileCheck -check-prefix=DOC1 %s
-# RUN: yaml2obj -format=elf -docnum=2 %s \
+# RUN: yaml2obj -docnum=2 %s \
# RUN: | llvm-readobj -symbols - | FileCheck -check-prefix=DOC2 %s
-# RUN: not yaml2obj -format=elf -docnum=3 %s 2>&1 \
+# RUN: not yaml2obj -docnum=3 %s 2>&1 \
# RUN: | FileCheck -check-prefix=DOC3 %s
# DOC1: Name: T1 (1)
diff --git a/llvm/test/Object/yaml2obj-elf-rel-noref.yaml b/llvm/test/Object/yaml2obj-elf-rel-noref.yaml
index 4a13acd1fd3..8eb6b0dca3b 100644
--- a/llvm/test/Object/yaml2obj-elf-rel-noref.yaml
+++ b/llvm/test/Object/yaml2obj-elf-rel-noref.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s | llvm-readobj -sections -relocations - | FileCheck %s
+# RUN: yaml2obj %s | llvm-readobj -sections -relocations - | FileCheck %s
!ELF
FileHeader: !FielHeader
diff --git a/llvm/test/Object/yaml2obj-elf-rel.yaml b/llvm/test/Object/yaml2obj-elf-rel.yaml
index ba3640cfefa..f98c8e262a7 100644
--- a/llvm/test/Object/yaml2obj-elf-rel.yaml
+++ b/llvm/test/Object/yaml2obj-elf-rel.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s | llvm-readobj -sections -relocations - | FileCheck %s
+# RUN: yaml2obj %s | llvm-readobj -sections -relocations - | FileCheck %s
!ELF
FileHeader: !FileHeader
diff --git a/llvm/test/Object/yaml2obj-elf-section-basic.yaml b/llvm/test/Object/yaml2obj-elf-section-basic.yaml
index 69d3ae91b71..c2dde8c26ff 100644
--- a/llvm/test/Object/yaml2obj-elf-section-basic.yaml
+++ b/llvm/test/Object/yaml2obj-elf-section-basic.yaml
@@ -1,5 +1,5 @@
-# RUN: yaml2obj -format=elf %s | llvm-readobj -sections -section-data - | FileCheck %s
-# RUN: yaml2obj -format=elf -o %t %s
+# RUN: yaml2obj %s | llvm-readobj -sections -section-data - | FileCheck %s
+# RUN: yaml2obj -o %t %s
# RUN: llvm-readobj -sections -section-data %t | FileCheck %s
!ELF
diff --git a/llvm/test/Object/yaml2obj-elf-section-invalid-size.yaml b/llvm/test/Object/yaml2obj-elf-section-invalid-size.yaml
index d0cb370072d..b896c9d6afc 100644
--- a/llvm/test/Object/yaml2obj-elf-section-invalid-size.yaml
+++ b/llvm/test/Object/yaml2obj-elf-section-invalid-size.yaml
@@ -1,4 +1,4 @@
-# RUN: not yaml2obj -format=elf -o %t %s 2>&1 | FileCheck %s
+# RUN: not yaml2obj -o %t %s 2>&1 | FileCheck %s
!ELF
FileHeader:
diff --git a/llvm/test/Object/yaml2obj-elf-symbol-LocalGlobalWeak.yaml b/llvm/test/Object/yaml2obj-elf-symbol-LocalGlobalWeak.yaml
index 3c4e830c0df..c044d711a34 100644
--- a/llvm/test/Object/yaml2obj-elf-symbol-LocalGlobalWeak.yaml
+++ b/llvm/test/Object/yaml2obj-elf-symbol-LocalGlobalWeak.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s | llvm-readobj -symbols - | FileCheck %s
+# RUN: yaml2obj %s | llvm-readobj -symbols - | FileCheck %s
!ELF
FileHeader:
Class: ELFCLASS64
diff --git a/llvm/test/Object/yaml2obj-elf-symbol-basic.yaml b/llvm/test/Object/yaml2obj-elf-symbol-basic.yaml
index b17c0429bd4..e1f5ce4e725 100644
--- a/llvm/test/Object/yaml2obj-elf-symbol-basic.yaml
+++ b/llvm/test/Object/yaml2obj-elf-symbol-basic.yaml
@@ -1,4 +1,4 @@
-# RUN: yaml2obj -format=elf %s | llvm-readobj -symbols - | FileCheck %s
+# RUN: yaml2obj %s | llvm-readobj -symbols - | FileCheck %s
!ELF
FileHeader:
Class: ELFCLASS64
diff --git a/llvm/test/Object/yaml2obj-elf-symbol-visibility.yaml b/llvm/test/Object/yaml2obj-elf-symbol-visibility.yaml
index 43d2b8f6fb4..82b3d48f0a3 100644
--- a/llvm/test/Object/yaml2obj-elf-symbol-visibility.yaml
+++ b/llvm/test/Object/yaml2obj-elf-symbol-visibility.yaml
@@ -1,6 +1,6 @@
-# RUN: yaml2obj -format=elf %s | llvm-readobj -symbols - | \
+# RUN: yaml2obj %s | llvm-readobj -symbols - | \
# RUN: FileCheck --check-prefix OBJ %s
-# RUN: yaml2obj -format=elf %s | obj2yaml - | FileCheck --check-prefix YAML %s
+# RUN: yaml2obj %s | obj2yaml - | FileCheck --check-prefix YAML %s
# OBJ: Symbol {
# OBJ: Name: default1 (36)
@@ -87,7 +87,7 @@
# YAML-NEXT: Visibility: STV_PROTECTED
# YAML-NEXT: Other: [ STO_MIPS_PIC, STO_MIPS_MICROMIPS ]
----
+--- !ELF
FileHeader:
Class: ELFCLASS32
Data: ELFDATA2LSB
OpenPOWER on IntegriCloud