diff options
author | Marcin Kościelnicki <koriakin@0x04.net> | 2016-04-03 14:25:25 +0200 |
---|---|---|
committer | Marcin Kościelnicki <koriakin@0x04.net> | 2016-04-03 18:27:50 +0200 |
commit | d0a9981f372e636508b9a235017f2aba565e435d (patch) | |
tree | 32e02ee837fe1414550cdadaba57e230984c3682 | |
parent | 4b0046f325db3547fef1752020930d5f5df9801a (diff) | |
download | gdb-d0a9981f372e636508b9a235017f2aba565e435d.zip gdb-d0a9981f372e636508b9a235017f2aba565e435d.tar.gz gdb-d0a9981f372e636508b9a235017f2aba565e435d.tar.bz2 |
IPA: Fix build problem on !HAVE_GETAUXVAL
These files need AT_PHDR, which is defined in elf.h. If HAVE_GETAUXVAL
is set, it's implicitely included by sys/auxv.h. Include it manually
for the opposite case.
gdb/gdbserver/ChangeLog:
* linux-aarch64-ipa.c: Add <elf.h> include.
* linux-ppc-ipa.c: Add <elf.h> include.
* linux-s390-ipa.c: Add <elf.h> include.
-rw-r--r-- | gdb/gdbserver/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/gdbserver/linux-aarch64-ipa.c | 1 | ||||
-rw-r--r-- | gdb/gdbserver/linux-ppc-ipa.c | 1 | ||||
-rw-r--r-- | gdb/gdbserver/linux-s390-ipa.c | 1 |
4 files changed, 9 insertions, 0 deletions
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index 39a1be0..7b20fdb 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,3 +1,9 @@ +2016-04-03 Marcin Kościelnicki <koriakin@0x04.net> + + * linux-aarch64-ipa.c: Add <elf.h> include. + * linux-ppc-ipa.c: Add <elf.h> include. + * linux-s390-ipa.c: Add <elf.h> include. + 2016-03-31 Marcin Kościelnicki <koriakin@0x04.net> * tracepoint.c (gdb_collect_ptr): Remove const qualifier. diff --git a/gdb/gdbserver/linux-aarch64-ipa.c b/gdb/gdbserver/linux-aarch64-ipa.c index 50caeae..601d61c 100644 --- a/gdb/gdbserver/linux-aarch64-ipa.c +++ b/gdb/gdbserver/linux-aarch64-ipa.c @@ -21,6 +21,7 @@ #include "server.h" #include <sys/mman.h> #include "tracepoint.h" +#include <elf.h> #ifdef HAVE_GETAUXVAL #include <sys/auxv.h> #endif diff --git a/gdb/gdbserver/linux-ppc-ipa.c b/gdb/gdbserver/linux-ppc-ipa.c index 8489c6e..d8f118e 100644 --- a/gdb/gdbserver/linux-ppc-ipa.c +++ b/gdb/gdbserver/linux-ppc-ipa.c @@ -22,6 +22,7 @@ #include <sys/mman.h> #include "tracepoint.h" #include "linux-ppc-tdesc.h" +#include <elf.h> #ifdef HAVE_GETAUXVAL #include <sys/auxv.h> #endif diff --git a/gdb/gdbserver/linux-s390-ipa.c b/gdb/gdbserver/linux-s390-ipa.c index a9f86ad..cdf2fe72 100644 --- a/gdb/gdbserver/linux-s390-ipa.c +++ b/gdb/gdbserver/linux-s390-ipa.c @@ -22,6 +22,7 @@ #include <sys/mman.h> #include "tracepoint.h" #include "linux-s390-tdesc.h" +#include <elf.h> #ifdef HAVE_GETAUXVAL #include <sys/auxv.h> #endif |