NetBSD: Build on NetBSD
authorPalle Lyckegaard <palle@lyckegaard.dk>
Mon, 10 Sep 2012 15:57:42 +0000 (11:57 -0400)
committerPalle Lyckegaard <palle@lyckegaard.dk>
Mon, 10 Sep 2012 15:57:42 +0000 (11:57 -0400)
Minor patch against so building on NetBSD is possible.

src/arch/sparc/remote_gdb.cc
src/base/remote_gdb.cc
src/sim/syscall_emul.hh

index 1298e327ee7070ddd487d62b9ced53a7527a7ef5..cafd1799f634801b4256bebab326014b506113b8 100644 (file)
  * "Stub" to allow remote cpu to debug over a serial line using gdb.
  */
 
+#include <signal.h>
 #include <sys/signal.h>
 #include <unistd.h>
 
index af6857a36ff72f01c85cff8d87b4ef42361da14c..49b7ce50d2e478c9fe5a4dc79e79246887ce36a4 100644 (file)
  * "Stub" to allow remote cpu to debug over a serial line using gdb.
  */
 
+#include <signal.h>
 #include <sys/signal.h>
 #include <unistd.h>
 
index b5a8e49d4bc57a7584f7995db361dc5d1b156dbb..aec1598388b3613ae51bdeebf6265fc94533cc98 100644 (file)
@@ -33,7 +33,8 @@
 #define __SIM_SYSCALL_EMUL_HH__
 
 #define NO_STAT64 (defined(__APPLE__) || defined(__OpenBSD__) || \
-                   defined(__FreeBSD__) || defined(__CYGWIN__))
+  defined(__FreeBSD__) || defined(__CYGWIN__) || \
+  defined(__NetBSD__))
 
 ///
 /// @file syscall_emul.hh