This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi, On 22/06/17 20:59, Ian Lance Taylor wrote: > James, any thoughts? > > Ian > > On Thu, Jun 22, 2017 at 12:55 AM, Andreas Schwab <schwab@suse.de> wrote: >> On Jun 21 2017, Ian Lance Taylor <iant@golang.org> wrote: >> >>> Index: libgo/sysinfo.c >>> =================================================================== >>> --- libgo/sysinfo.c (revision 249205) >>> +++ libgo/sysinfo.c (working copy) >>> @@ -102,6 +102,9 @@ >>> #if defined(HAVE_LINUX_NETLINK_H) >>> #include <linux/netlink.h> >>> #endif >>> +#if defined(HAVE_LINUX_PTRACE_H) >>> +#include <linux/ptrace.h> >>> +#endif >>> #if defined(HAVE_LINUX_RTNETLINK_H) >>> #include <linux/rtnetlink.h> >>> #endif >> >> That breaks ia64: >> >> In file included from /usr/include/asm/ptrace.h:58:0, >> from /usr/include/linux/ptrace.h:69, >> from ../../../libgo/sysinfo.c:106: >> /usr/include/asm/fpu.h:57:8: error: redefinition of 'struct ia64_fpreg' >> struct ia64_fpreg { >> ^~~~~~~~~~ >> In file included from /usr/include/signal.h:339:0, >> from /usr/local/gcc/gcc-20170622/Build/gcc/include-fixed/sys/ucontext.h:32, >> from /usr/include/ucontext.h:27, >> from ../../../libgo/sysinfo.c:17: >> /usr/include/bits/sigcontext.h:32:8: note: originally defined here >> struct ia64_fpreg >> ^~~~~~~~~~ >> In file included from /usr/include/linux/ptrace.h:69:0, >> from ../../../libgo/sysinfo.c:106: >> /usr/include/asm/ptrace.h:208:8: error: redefinition of 'struct pt_all_user_regs' >> struct pt_all_user_regs { >> ^~~~~~~~~~~~~~~~ >> In file included from ../../../libgo/sysinfo.c:66:0: >> /usr/include/sys/ptrace.h:116:8: note: originally defined here >> struct pt_all_user_regs >> ^~~~~~~~~~~~~~~~ This looks like this glibc bug which was fixed in 2.19. https://sourceware.org/bugzilla/show_bug.cgi?id=762 James
Attachment:
signature.asc
Description: OpenPGP digital signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |