riscv: selftests: Fix vsetivli args for clang

Clang does not support implicit LMUL in the vset* instruction sequences.
Introduce an explicit LMUL in the vsetivli instruction.

Signed-off-by: Charlie Jenkins <charlie@rivosinc.com>
Fixes: 9d5328eeb185 ("riscv: selftests: Add signal handling vector tests")
Link: https://lore.kernel.org/r/20240702-fix_sigreturn_test-v1-1-485f88a80612@rivosinc.com
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>

authored by Charlie Jenkins and committed by Palmer Dabbelt 3582ce0d 210ac17d

+1 -1
+1 -1
tools/testing/selftests/riscv/sigreturn/sigreturn.c
··· 51 51 52 52 asm(".option push \n\ 53 53 .option arch, +v \n\ 54 - vsetivli x0, 1, e32, ta, ma \n\ 54 + vsetivli x0, 1, e32, m1, ta, ma \n\ 55 55 vmv.s.x v0, %1 \n\ 56 56 # Generate SIGSEGV \n\ 57 57 lw a0, 0(x0) \n\