Skip to content

Commit

Permalink
Cleanup ppc bits/ipc.h
Browse files Browse the repository at this point in the history
Ages ago (commit e9dcb08) the ipc syscalls were inlined and
eventually abstracted away any need for direct __ipc calls.
  • Loading branch information
Paul E. Murphy authored and Tulio Magno Quites Machado Filho committed Jan 25, 2016
1 parent f69f887 commit 9200e58
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 24 deletions.
16 changes: 16 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -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>.
Expand Down
24 changes: 0 additions & 24 deletions sysdeps/unix/sysv/linux/powerpc/bits/ipc.h
Original file line number Diff line number Diff line change
Expand Up @@ -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

0 comments on commit 9200e58

Please sign in to comment.