Use rz_read_le32() in the x86/x64 egg emitter so 4-byte string immediates are no longer byte-reversed on big-endian hosts (System Z/s390); little-endian output is unchanged. Regenerate the stale 32-bit x86 (#1889) and 32-bit arm rz-gg goldens to match the tool's actual output, drop BROKEN markers from the simple_cmp tests that already pass, and annotate the remaining broken tests (no AArch64 egg backend; compiler-dependent C output) with the reason. Closes #3486 Closes #1889 Co-authored-by: Anton Kochkov <anton.kochkov@gmail.com> |
||
|---|---|---|
| .. | ||
| arm.c | ||
| trace.c | ||
| x64.c | ||
| x86.c | ||