diff options
| -rw-r--r-- | llvm/test/Object/RISCV/elf-flags.yaml | 17 | ||||
| -rw-r--r-- | llvm/test/Object/RISCV/lit.local.cfg | 2 |
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 |

