== 434283
444481 gdb_server test failures on s390x
444495 dhat/tests/copy fails on s390x
+444552 memcheck/tests/sem fails on s390x with glibc 2.34
444571 PPC, fix the lxsibzx and lxsihzx so they only load their respective
sized data.
444836 PPC, pstq instruction for R=1 is not storing to the correct address.
break;
}
case VKI_SEMTIMEDOP:
+#ifdef VGP_s390x_linux
+ /* On s390x Linux platforms the sys_ipc semtimedop call has four instead
+ of five parameters, where the timeout is passed in the third instead of
+ the fifth. */
+ PRE_REG_READ5(int, "ipc",
+ vki_uint, call, int, first, int, second, long, third,
+ void *, ptr);
+ ML_(generic_PRE_sys_semtimedop)( tid, ARG2, ARG5, ARG3, ARG4 );
+#else
PRE_REG_READ6(int, "ipc",
vki_uint, call, int, first, int, second, int, third,
void *, ptr, long, fifth);
ML_(generic_PRE_sys_semtimedop)( tid, ARG2, ARG5, ARG3, ARG6 );
+#endif
*flags |= SfMayBlock;
break;
case VKI_MSGSND: