about summary refs log tree commit diff
path: root/ports/ChangeLog.ia64
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-01-05 16:23:42 -0500
committerMike Frysinger <vapier@gentoo.org>2014-01-06 08:11:35 -0500
commitc8c9ab8b881e9d8676f60259611adbd07e986ca2 (patch)
tree9f5ae53a78b9c04469a9f120a67aa11083056561 /ports/ChangeLog.ia64
parent9341dde4d56ca71b61b47c8b87a06e6d5813ed0e (diff)
downloadglibc-c8c9ab8b881e9d8676f60259611adbd07e986ca2.tar.gz
glibc-c8c9ab8b881e9d8676f60259611adbd07e986ca2.tar.xz
glibc-c8c9ab8b881e9d8676f60259611adbd07e986ca2.zip
ia64: add __ prefix to pt_all_user_regs/ia64_fpreg [BZ #762]
This addresses a long standing collision between userspace headers and
kernel headers only on ia64 systems.  All other types have a __ prefix
in the ptrace headers except these two.  Let's finally namespace these.

Verified that at least strace still builds after this change, as well
as after deleting all the struct hacks it has specifically for ia64.

URL: https://sourceware.org/bugzilla/show_bug.cgi?id=762
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'ports/ChangeLog.ia64')
-rw-r--r--ports/ChangeLog.ia6413
1 files changed, 13 insertions, 0 deletions
diff --git a/ports/ChangeLog.ia64 b/ports/ChangeLog.ia64
index a9d5039745..28b5ebc55c 100644
--- a/ports/ChangeLog.ia64
+++ b/ports/ChangeLog.ia64
@@ -1,5 +1,18 @@
 2014-01-06  Mike Frysinger  <vapier@gentoo.org>
 
+	[BZ #762]
+	* sysdeps/unix/sysv/linux/ia64/bits/sigcontext.h (ia64_fpreg):
+	Rename to ...
+	(__ia64_fpreg): ... this.
+	(sigcontext): Use __ia64_fpreg.
+	* sysdeps/unix/sysv/linux/ia64/sys/procfs.h (elf_fpreg_t): Use
+	__ia64_fpreg.
+	* sysdeps/unix/sysv/linux/ia64/sys/ptrace.h (pt_all_user_regs):
+	Rename to ...
+	(__pt_all_user_regs): ... this.  Use __ia64_fpreg.
+
+2014-01-06  Mike Frysinger  <vapier@gentoo.org>
+
 	* sysdeps/unix/sysv/linux/ia64/sys/ptrace.h (ptrace_peeksiginfo_args):
 	Rename to ...
 	(__ptrace_peeksiginfo_args): ... this.