mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-12-23 07:58:36 -07:00
The current EXRL tests crash on real machines: we must not use r0 as a base
register for trt/trtr, otherwise the content gets ignored. Also, we must
not use r0 for exrl, otherwise it gets ignored.
Let's use the "a" constraint so we get a general purpose register != r0.
For op2, we can simply specify a memory operand directly via "Q" (Memory
reference without index register and with short displacement).
Fixes:
|
||
|---|---|---|
| .. | ||
| csst.c | ||
| exrl-trt.c | ||
| exrl-trtr.c | ||
| hello-s390x.c | ||
| ipm.c | ||
| Makefile.target | ||
| mvc.c | ||
| mvo.c | ||
| pack.c | ||