aboutsummaryrefslogtreecommitdiff
path: root/libgo
diff options
context:
space:
mode:
Diffstat (limited to 'libgo')
-rw-r--r--libgo/sysinfo.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/libgo/sysinfo.c b/libgo/sysinfo.c
index a1afc7d..1ba27b1 100644
--- a/libgo/sysinfo.c
+++ b/libgo/sysinfo.c
@@ -103,7 +103,12 @@
#include <linux/netlink.h>
#endif
#if defined(HAVE_LINUX_PTRACE_H)
+/* Avoid https://sourceware.org/bugzilla/show_bug.cgi?id=762 . */
+#define ia64_fpreg pt_ia64_fpreg
+#define pt_all_user_regs pt_ia64_all_user_regs
#include <linux/ptrace.h>
+#undef ia64_fpreg
+#undef pt_all_user_regs
#endif
#if defined(HAVE_LINUX_RTNETLINK_H)
#include <linux/rtnetlink.h>