brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.1 KiB · 17fbb2f Raw
43 lines · plain
1# RUN: llvm-mc %s -filetype=obj -triple=riscv32 | llvm-readobj -h - \2# RUN:     | FileCheck -check-prefix=RV32 %s3# RUN: llvm-mc %s -filetype=obj -triple=riscv64 | llvm-readobj -h - \4# RUN:     | FileCheck -check-prefix=RV64 %s5 6# RV32: Format: elf32-littleriscv7# RV32: Arch: riscv328# RV32: AddressSize: 32bit9# RV32: ElfHeader {10# RV32:   Ident {11# RV32:     Magic: (7F 45 4C 46)12# RV32:     Class: 32-bit (0x1)13# RV32:     DataEncoding: LittleEndian (0x1)14# RV32:     FileVersion: 115# RV32:     OS/ABI: SystemV (0x0)16# RV32:     ABIVersion: 017# RV32:   }18# RV32:   Type: Relocatable (0x1)19# RV32:   Machine: EM_RISCV (0xF3)20# RV32:   Version: 121# RV32:   Flags [ (0x0)22# RV32:   ]23# RV32: }24 25# RV64: Format: elf64-littleriscv26# RV64: Arch: riscv6427# RV64: AddressSize: 64bit28# RV64: ElfHeader {29# RV64:   Ident {30# RV64:     Magic: (7F 45 4C 46)31# RV64:     Class: 64-bit (0x2)32# RV64:     DataEncoding: LittleEndian (0x1)33# RV64:     FileVersion: 134# RV64:     OS/ABI: SystemV (0x0)35# RV64:     ABIVersion: 036# RV64:   }37# RV64:   Type: Relocatable (0x1)38# RV64:   Machine: EM_RISCV (0xF3)39# RV64:   Version: 140# RV64:   Flags [ (0x0)41# RV64:   ]42# RV64: }43