1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
DEP: 3
Subject: Fix NVTT build on GCC 4.7
Last-Update: 2012-03-31
Origin: http://trac.wildfiregames.com/changeset/11379
diff --git a/src/nvcore/Debug.cpp b/src/nvcore/Debug.cpp
index 922bce7..ec4790e 100644
--- a/src/nvcore/Debug.cpp
+++ b/src/nvcore/Debug.cpp
@@ -27,6 +27,10 @@
# include <signal.h>
#endif
+#if NV_OS_LINUX || NV_OS_DARWIN || NV_OS_FREEBSD
+# include <unistd.h> // getpid
+#endif
+
#if NV_OS_LINUX && defined(HAVE_EXECINFO_H)
# include <execinfo.h> // backtrace
# if NV_CC_GNUC // defined(HAVE_CXXABI_H)
@@ -35,7 +39,6 @@
#endif
#if NV_OS_DARWIN || NV_OS_FREEBSD
-# include <unistd.h> // getpid
# include <sys/types.h>
# include <sys/sysctl.h> // sysctl
# include <sys/ucontext.h>
|