forked from OSchip/llvm-project
RISCV: simplify a test case for RISCV (NFCI)
The output of the object file is unimportant and entirely discarded. Simply redirect the output to `/dev/null` or `NUL` as the case may be. Additionally, the space between the labels is unimportant. There is no need to add space between the labels. Two labels at the same address are sufficient to generate the difference expression and should still test the same behaviour.
This commit is contained in:
parent
493565a4aa
commit
b30bc8cc5d
|
@ -1,13 +1,11 @@
|
|||
# RUN: not llvm-mc -filetype=obj -triple=riscv32 -mattr=+relax %s 2>&1 | FileCheck %s
|
||||
# RUN: not llvm-mc -filetype=obj -triple=riscv32 -mattr=-relax %s 2>&1 | FileCheck %s
|
||||
# RUN: not llvm-mc -filetype=obj -triple=riscv32 -mattr=+relax %s -o /dev/null 2>&1 | FileCheck %s
|
||||
# RUN: not llvm-mc -filetype=obj -triple=riscv32 -mattr=-relax %s -o /dev/null 2>&1 | FileCheck %s
|
||||
|
||||
# Check the assembler rejects hi and lo expressions with constant expressions
|
||||
# involving labels when diff expressions are emitted as relocation pairs.
|
||||
# Test case derived from test/MC/Mips/hilo-addressing.s
|
||||
|
||||
tmp1:
|
||||
# Emit zeros so that difference between tmp1 and tmp3 is 0x30124 bytes.
|
||||
.fill 0x30124-8
|
||||
tmp2:
|
||||
# CHECK: :[[#@LINE+1]]:[[#]]: error: expected relocatable expression
|
||||
lui t0, %hi(tmp3-tmp1)
|
||||
|
|
Loading…
Reference in New Issue