summaryrefslogtreecommitdiffstats
path: root/llvm/test/Object
diff options
context:
space:
mode:
authorAlex Bradbury <asb@lowrisc.org>2017-10-03 08:03:14 +0000
committerAlex Bradbury <asb@lowrisc.org>2017-10-03 08:03:14 +0000
commit3ce3e6326c0094f4447d5e4cb7511c46483393f0 (patch)
treec86ef636e855ff80924dd2d6dc5ab59acfb16242 /llvm/test/Object
parent1fb1a480b586a8cbebd5eee7c3021e1d5e88c9eb (diff)
downloadbcm5719-llvm-3ce3e6326c0094f4447d5e4cb7511c46483393f0.tar.gz
bcm5719-llvm-3ce3e6326c0094f4447d5e4cb7511c46483393f0.zip
[RISCV] Add missed test case for r314770
Differential Revision: https://reviews.llvm.org/D38311 Patch by https://reviews.llvm.org/D38311 llvm-svn: 314771
Diffstat (limited to 'llvm/test/Object')
-rw-r--r--llvm/test/Object/RISCV/elf-flags.yaml17
-rw-r--r--llvm/test/Object/RISCV/lit.local.cfg2
2 files changed, 19 insertions, 0 deletions
diff --git a/llvm/test/Object/RISCV/elf-flags.yaml b/llvm/test/Object/RISCV/elf-flags.yaml
new file mode 100644
index 00000000000..0d613967e77
--- /dev/null
+++ b/llvm/test/Object/RISCV/elf-flags.yaml
@@ -0,0 +1,17 @@
+# RUN: yaml2obj %s > %t
+# RUN: obj2yaml %t | FileCheck -check-prefix=YAML %s
+
+# YAML: FileHeader:
+# YAML-NEXT: Class: ELFCLASS32
+# YAML-NEXT: Data: ELFDATA2LSB
+# YAML-NEXT: Type: ET_EXEC
+# YAML-NEXT: Machine: EM_RISCV
+# YAML-NEXT: Flags: [ EF_RISCV_RVC, EF_RISCV_FLOAT_ABI_DOUBLE, EF_RISCV_RVE ]
+
+--- !ELF
+FileHeader:
+ Class: ELFCLASS32
+ Data: ELFDATA2LSB
+ Type: ET_EXEC
+ Machine: EM_RISCV
+ Flags: [ EF_RISCV_RVC, EF_RISCV_FLOAT_ABI_DOUBLE, EF_RISCV_RVE ]
diff --git a/llvm/test/Object/RISCV/lit.local.cfg b/llvm/test/Object/RISCV/lit.local.cfg
new file mode 100644
index 00000000000..c63820126f8
--- /dev/null
+++ b/llvm/test/Object/RISCV/lit.local.cfg
@@ -0,0 +1,2 @@
+if not 'RISCV' in config.root.targets:
+ config.unsupported = True
OpenPOWER on IntegriCloud