a1465c8b5b
Add several small tests that check the PSW modification instructions: * lpsw.S checks whether LPSW works correctly in the "happy" case. * lpswe-early.S checks whether early exceptions are recognized and whether the correct ILC and old PSW are stored when they happen. * ssm-early.S, stosm-early.S and exrl-ssm-early.S check the special handling of SSM and STOSM with respect to early exceptions. Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20230315020408.384766-4-iii@linux.ibm.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
17 lines
351 B
Makefile
17 lines
351 B
Makefile
S390X_SRC=$(SRC_PATH)/tests/tcg/s390x
|
|
VPATH+=$(S390X_SRC)
|
|
QEMU_OPTS=-action panic=exit-failure -kernel
|
|
|
|
%: %.S
|
|
$(CC) -march=z13 -m64 -nostdlib -static -Wl,-Ttext=0 \
|
|
-Wl,--build-id=none $< -o $@
|
|
|
|
TESTS += unaligned-lowcore
|
|
TESTS += bal
|
|
TESTS += sam
|
|
TESTS += lpsw
|
|
TESTS += lpswe-early
|
|
TESTS += ssm-early
|
|
TESTS += stosm-early
|
|
TESTS += exrl-ssm-early
|