Define _KERNTYPES in alpha-bsd-nat.c
authorKamil Rytarowski <n54@gmx.com>
Sat, 14 Mar 2020 14:53:47 +0000 (15:53 +0100)
committerKamil Rytarowski <n54@gmx.com>
Sat, 14 Mar 2020 14:55:44 +0000 (15:55 +0100)
Fixes build on NetBSD. types.h does not define register_t by default.

gdb/ChangeLog:

* alpha-bsd-nat.c: Define _KERNTYPES to get the declaration of
register_t.

gdb/ChangeLog
gdb/alpha-bsd-nat.c

index 10f52ebbcefcd819fbc8faf9f7897a69c0b0b887..4407064f43c43bcc9f4fcaf1ba76bef178439ff5 100644 (file)
@@ -1,3 +1,8 @@
+2020-03-14  Kamil Rytarowski  <n54@gmx.com>
+
+       * alpha-bsd-nat.c: Define _KERNTYPES to get the declaration of
+       register_t.
+
 2020-03-14  Kamil Rytarowski  <n54@gmx.com>
 
        * arm-nbsd-nat.c (fetch_register): New variable lwp and pass
index 747c3c5abb68701efcb5b5b5b1f9fae4082e93f0..49f69f540e9b8fba63d2b9940f20a0bcf6e40337 100644 (file)
@@ -17,6 +17,8 @@
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
+/* We define this to get types like register_t.  */
+#define _KERNTYPES
 #include "defs.h"
 #include "inferior.h"
 #include "regcache.h"