This is the mail archive of the binutils@sourceware.org mailing list for the binutils 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 all, building the GIT version of binutils-gdb fails on RHEL 6 since a couple of days, using the current trunk build of GCC 4.9. It did work on January 10. See PR16445 for the full build log. However, the failue is: In file included from ../../../gdb/gdbserver/linux-x86-low.c:29:0: ../../../gdb/gdbserver/../../include/elf/common.h:36:0: error: "ELFMAG0" redefined [-Werror] (BTW: I didn't do anything special to build it, just: ../configure --prefix=... && make) In the attached patch, I brute-forcely use #undef before all #defines, doing so for only a few defines would fix the build failure as well. As would #ifndef ... #endif Is the patch okay? If so, could someone commit it for me? Tobias PS: Sorry for zipping the attachment but otherwise, it won't pass Sourceware's spam filter include/elf 2014-01-17 Tobias Burnus <burnus@net-b.de> PR gdb/16445 * common.h: #undef defines before defining.
Attachment:
elf_common.h.diff.gz
Description: Binary data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |