summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>2015-08-18 10:29:30 +0200
committerAndreas Schwab <schwab@suse.de>2015-08-24 10:53:49 +0200
commitbe481652f272acc117907ac30157cdac46aa1973 (patch)
tree8348fc9682ccae31a964fc04c6969e023bd2addb /ChangeLog
parent1695cdae065fa3693e7b18169a100f53444eac69 (diff)
downloadglibc-be481652f272acc117907ac30157cdac46aa1973.tar.gz
glibc-be481652f272acc117907ac30157cdac46aa1973.tar.xz
glibc-be481652f272acc117907ac30157cdac46aa1973.zip
Remove __ASSUME_IPC64
PowerPC has always used __IPC_64 like most other architectures, which
means that __ASSUME_IPC64 can be always true.  Also, all other
architecture implementations that use the ipc syscall are effectively
identical to the generic version and can be removed.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog28
1 files changed, 28 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 1820d42e44..2797de49cf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,31 @@
+2015-08-24  Andreas Schwab  <schwab@suse.de>
+
+	* sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_IPC64):
+	Don't define.
+	* sysdeps/unix/sysv/linux/powerpc/kernel-features.h
+	(__ASSUME_IPC64): Don't undef.
+	* sysdeps/unix/sysv/linux/msgctl.c: Don't check for __ASSUME_IPC64.
+	* sysdeps/unix/sysv/linux/semctl.c: Likewise.
+	* sysdeps/unix/sysv/linux/shmctl.c: Likewise.
+	* sysdeps/unix/sysv/linux/i386/msgctl.c: Remove.
+	* sysdeps/unix/sysv/linux/i386/semctl.c: Remove.
+	* sysdeps/unix/sysv/linux/i386/shmctl.c: Remove.
+	* sysdeps/unix/sysv/linux/m68k/msgctl.c: Remove.
+	* sysdeps/unix/sysv/linux/m68k/semctl.c: Remove.
+	* sysdeps/unix/sysv/linux/m68k/shmctl.c: Remove.
+	* sysdeps/unix/sysv/linux/s390/s390-32/msgctl.c: Remove.
+	* sysdeps/unix/sysv/linux/s390/s390-32/semctl.c: Remove.
+	* sysdeps/unix/sysv/linux/s390/s390-32/shmctl.c: Remove.
+	* sysdeps/unix/sysv/linux/sh/msgctl.c: Remove.
+	* sysdeps/unix/sysv/linux/sh/semctl.c: Remove.
+	* sysdeps/unix/sysv/linux/sh/shmctl.c: Remove.
+	* sysdeps/unix/sysv/linux/sparc/sparc32/msgctl.c: Remove.
+	* sysdeps/unix/sysv/linux/sparc/sparc32/semctl.c: Remove.
+	* sysdeps/unix/sysv/linux/sparc/sparc32/shmctl.c: Remove.
+	* sysdeps/unix/sysv/linux/sparc/sparc64/msgctl.c: Remove.
+	* sysdeps/unix/sysv/linux/sparc/sparc64/semctl.c: Remove.
+	* sysdeps/unix/sysv/linux/sparc/sparc64/shmctl.c: Remove.
+
 2015-08-21  Mike Frysinger  <vapier@gentoo.org>
 
 	* manual/Makefile (install): Only build manual when perl is available.