summaryrefslogtreecommitdiffstats
path: root/llvm/test/Object
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Object')
-rw-r--r--llvm/test/Object/AMDGPU/elf-definitios.yaml3
-rw-r--r--llvm/test/Object/AMDGPU/elf32-unknown.yaml11
-rw-r--r--llvm/test/Object/AMDGPU/elf64-unknown.yaml11
3 files changed, 25 insertions, 0 deletions
diff --git a/llvm/test/Object/AMDGPU/elf-definitios.yaml b/llvm/test/Object/AMDGPU/elf-definitios.yaml
index 5f5e200b49b..6d535095123 100644
--- a/llvm/test/Object/AMDGPU/elf-definitios.yaml
+++ b/llvm/test/Object/AMDGPU/elf-definitios.yaml
@@ -1,6 +1,8 @@
# RUN: yaml2obj -format=elf %s > %t.o
# RUN: llvm-readobj -s -file-headers %t.o | FileCheck %s
+# CHECK: Format: ELF64-amdgpu-hsacobj
+# CHECK: Arch: amdgcn
# CHECK: Machine: EM_AMDGPU (0xE0)
# CHECK: Sections [
# CHECK: Section {
@@ -18,6 +20,7 @@ FileHeader:
Data: ELFDATA2LSB
Type: ET_REL
Machine: EM_AMDGPU
+ OSABI: ELFOSABI_AMDGPU_HSA
Sections:
- Name: .shf_amdgpu
diff --git a/llvm/test/Object/AMDGPU/elf32-unknown.yaml b/llvm/test/Object/AMDGPU/elf32-unknown.yaml
new file mode 100644
index 00000000000..708db8dc9fc
--- /dev/null
+++ b/llvm/test/Object/AMDGPU/elf32-unknown.yaml
@@ -0,0 +1,11 @@
+# RUN: yaml2obj -format=elf %s > %t.o
+# RUN: llvm-readobj -s -file-headers %t.o | FileCheck %s
+
+# CHECK: Format: ELF32-amdgpu
+
+---
+FileHeader:
+ Class: ELFCLASS32
+ Data: ELFDATA2LSB
+ Type: ET_REL
+ Machine: EM_AMDGPU
diff --git a/llvm/test/Object/AMDGPU/elf64-unknown.yaml b/llvm/test/Object/AMDGPU/elf64-unknown.yaml
new file mode 100644
index 00000000000..cae248854ad
--- /dev/null
+++ b/llvm/test/Object/AMDGPU/elf64-unknown.yaml
@@ -0,0 +1,11 @@
+# RUN: yaml2obj -format=elf %s > %t.o
+# RUN: llvm-readobj -s -file-headers %t.o | FileCheck %s
+
+# CHECK: Format: ELF64-amdgpu
+
+---
+FileHeader:
+ Class: ELFCLASS64
+ Data: ELFDATA2LSB
+ Type: ET_REL
+ Machine: EM_AMDGPU
OpenPOWER on IntegriCloud