aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul E. Murphy <murphyp@linux.vnet.ibm.com>2016-01-19 11:05:41 -0600
committerTulio Magno Quites Machado Filho <tuliom@linux.vnet.ibm.com>2016-01-25 10:35:21 -0200
commit9200e581e500b6c8ad52733f9c0ac3efc8d4b4b9 (patch)
tree50cbc99b2af046fdc44db7435866c221b9d03f31
parentf69f887092914f6e1abcc2d622e4f5e56a6e1645 (diff)
downloadglibc-9200e581e500b6c8ad52733f9c0ac3efc8d4b4b9.tar
glibc-9200e581e500b6c8ad52733f9c0ac3efc8d4b4b9.tar.gz
glibc-9200e581e500b6c8ad52733f9c0ac3efc8d4b4b9.tar.bz2
glibc-9200e581e500b6c8ad52733f9c0ac3efc8d4b4b9.zip
Cleanup ppc bits/ipc.h
Ages ago (commit e9dcb08) the ipc syscalls were inlined and eventually abstracted away any need for direct __ipc calls.
-rw-r--r--ChangeLog16
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/bits/ipc.h24
2 files changed, 16 insertions, 24 deletions
diff --git a/ChangeLog b/ChangeLog
index 9bdcb5146c..11915d1079 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+2016-01-25 Paul E. Murphy <murphyp@linux.vnet.ibm.com>
+
+ [BZ #18560]
+ * sysdeps/unix/sysv/linux/powerpc/bits/ipc.h (__ipc): Remove.
+ (IPCOP_semop): Likewise.
+ (IPCOP_semget): Likewise.
+ (IPCOP_semctl): Likewise.
+ (IPCOP_msgsnd): Likewise.
+ (IPCOP_msgrcv): Likewise.
+ (IPCOP_msgget): Likewise.
+ (IPCOP_msgctl): Likewise.
+ (IPCOP_shmat): Likewise.
+ (IPCOP_shmdt): Likewise.
+ (IPCOP_shmget): Likewise.
+ (IPCOP_shmctl): Likewise.
+
2016-01-22 Stefan Liebler <stli@linux.vnet.ibm.com>
* string/tst-endian.c: Include <libc-internal.h>.
diff --git a/sysdeps/unix/sysv/linux/powerpc/bits/ipc.h b/sysdeps/unix/sysv/linux/powerpc/bits/ipc.h
index 9502bf94f8..5a87ac3d6f 100644
--- a/sysdeps/unix/sysv/linux/powerpc/bits/ipc.h
+++ b/sysdeps/unix/sysv/linux/powerpc/bits/ipc.h
@@ -52,27 +52,3 @@ struct ipc_perm
__uint64_t __glibc_reserved1;
__uint64_t __glibc_reserved2;
};
-
-
-__BEGIN_DECLS
-
-/* The actual system call: all functions are multiplexed by this. */
-extern int __ipc (int __call, int __first, int __second, int __third,
- void *__ptr) __THROW;
-
-__END_DECLS
-
-#ifdef __USE_GNU
-/* The codes for the functions to use the multiplexer `__ipc'. */
-# define IPCOP_semop 1
-# define IPCOP_semget 2
-# define IPCOP_semctl 3
-# define IPCOP_msgsnd 11
-# define IPCOP_msgrcv 12
-# define IPCOP_msgget 13
-# define IPCOP_msgctl 14
-# define IPCOP_shmat 21
-# define IPCOP_shmdt 22
-# define IPCOP_shmget 23
-# define IPCOP_shmctl 24
-#endif