From: Adhemerval Zanella Date: Tue, 21 May 2019 13:40:31 +0000 (-0300) Subject: sysvipc: Add missing bit of semtimedop s390 consolidation X-Git-Tag: upstream/2.30~137 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=004e52febf30012abeafb696a4f16aedd75aeb83;p=external%2Fglibc.git sysvipc: Add missing bit of semtimedop s390 consolidation This patch add the missing SEMTIMEDOP_IPC_ARGS definions on powerpc and sparc ipc_priv.h. Checked on powerpc64le-linux-gnu and with a build for sparc64-linux-gnu. * sysdeps/unix/sysv/linux/powerpc/ipc_priv.h (SEMTIMEDOP_IPC_ARGS): New define. * sysdeps/unix/sysv/linux/sparc/sparc64/ipc_priv.h (SEMTIMEDOP_IPC_ARGS): Likewise. --- diff --git a/ChangeLog b/ChangeLog index 35e6f7c..324964a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2019-05-21 Adhemeval Zanella + + * sysdeps/unix/sysv/linux/powerpc/ipc_priv.h (SEMTIMEDOP_IPC_ARGS): + New define. + * sysdeps/unix/sysv/linux/sparc/sparc64/ipc_priv.h + (SEMTIMEDOP_IPC_ARGS): Likewise. + 2019-05-21 Florian Weimer [BZ #24584] diff --git a/sysdeps/unix/sysv/linux/powerpc/ipc_priv.h b/sysdeps/unix/sysv/linux/powerpc/ipc_priv.h index 3450933..304ecc8 100644 --- a/sysdeps/unix/sysv/linux/powerpc/ipc_priv.h +++ b/sysdeps/unix/sysv/linux/powerpc/ipc_priv.h @@ -36,4 +36,7 @@ struct __old_ipc_perm #define MSGRCV_ARGS(__msgp, __msgtyp) \ ((long int []){ (long int) __msgp, __msgtyp }) +#define SEMTIMEDOP_IPC_ARGS(__nsops, __sops, __timeout) \ + (__nsops), 0, (__sops), (__timeout) + #include diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/ipc_priv.h b/sysdeps/unix/sysv/linux/sparc/sparc64/ipc_priv.h index 8936aed..e436599 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/ipc_priv.h +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/ipc_priv.h @@ -38,4 +38,7 @@ struct __old_ipc_perm /* Also for msgrcv it does not use the kludge on final 2 arguments. */ #define MSGRCV_ARGS(__msgp, __msgtyp) __msgp, __msgtyp +#define SEMTIMEDOP_IPC_ARGS(__nsops, __sops, __timeout) \ + (__nsops), 0, (__sops), (__timeout) + #include