From: Yao Qi Date: Fri, 6 Jan 2017 14:33:01 +0000 (+0000) Subject: Include signal.h in nat/amd64-linux-siginfo.h X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1ca8f924a46c620c7a7ddbd156c3a623a5a6d1fb;p=binutils-gdb.git Include signal.h in nat/amd64-linux-siginfo.h $ make check-headers CHECK_HEADERS="nat/amd64-linux-siginfo.h" .... ../../binutils-gdb/gdb/nat/amd64-linux-siginfo.h:52:39: error: 'siginfo_t' was not declared in this scope int amd64_linux_siginfo_fixup_common (siginfo_t *native, gdb_byte *inf, ^ gdb: 2017-01-06 Yao Qi * nat/amd64-linux-siginfo.h: Include signal.h. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 36a81aeaee9..a8de40550d0 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2017-01-06 Yao Qi + + * nat/amd64-linux-siginfo.h: Include signal.h. + 2017-01-06 Yao Qi * nat/aarch64-linux-hw-point.h: Include break-common.h. diff --git a/gdb/nat/amd64-linux-siginfo.h b/gdb/nat/amd64-linux-siginfo.h index 452a9f15b70..ccc71c82ef0 100644 --- a/gdb/nat/amd64-linux-siginfo.h +++ b/gdb/nat/amd64-linux-siginfo.h @@ -20,6 +20,8 @@ #ifndef AMD64_LINUX_SIGINFO_H #define AMD64_LINUX_SIGINFO_H 1 +#include /* For siginfo_t. */ + /* When GDB is built as a 64-bit application on Linux, the PTRACE_GETSIGINFO data is always presented in 64-bit layout. Since debugging a 32-bit inferior with a 64-bit GDB should look the same