Browse Source

sys/time.h

David Rose 23 years ago
parent
commit
e11f713860
5 changed files with 11 additions and 1 deletions
  1. 1 0
      dtool/Config.Irix.pp
  2. 1 0
      dtool/Config.Linux.pp
  3. 1 0
      dtool/Config.Win32.pp
  4. 4 1
      dtool/LocalSetup.pp
  5. 4 0
      dtool/src/dtoolbase/dtoolbase.h

+ 1 - 0
dtool/Config.Irix.pp

@@ -88,6 +88,7 @@
 
 
 // Do we have <sys/types.h>?
 // Do we have <sys/types.h>?
 #define HAVE_SYS_TYPES_H 1
 #define HAVE_SYS_TYPES_H 1
+#define HAVE_SYS_TIME_H 1
 
 
 // Do we have <unistd.h>?
 // Do we have <unistd.h>?
 #define HAVE_UNISTD_H 1
 #define HAVE_UNISTD_H 1

+ 1 - 0
dtool/Config.Linux.pp

@@ -88,6 +88,7 @@
 
 
 // Do we have <sys/types.h>?
 // Do we have <sys/types.h>?
 #define HAVE_SYS_TYPES_H 1
 #define HAVE_SYS_TYPES_H 1
+#define HAVE_SYS_TIME_H 1
 
 
 // Do we have <unistd.h>?
 // Do we have <unistd.h>?
 #define HAVE_UNISTD_H 1
 #define HAVE_UNISTD_H 1

+ 1 - 0
dtool/Config.Win32.pp

@@ -88,6 +88,7 @@
 
 
 // Do we have <sys/types.h>?
 // Do we have <sys/types.h>?
 #define HAVE_SYS_TYPES_H 1
 #define HAVE_SYS_TYPES_H 1
+#define HAVE_SYS_TIME_H
 
 
 // Do we have <unistd.h>?
 // Do we have <unistd.h>?
 #define HAVE_UNISTD_H
 #define HAVE_UNISTD_H

+ 4 - 1
dtool/LocalSetup.pp

@@ -202,7 +202,10 @@ $[cdefine HAVE_SSTREAM]
 $[cdefine HAVE_NEW]
 $[cdefine HAVE_NEW]
 
 
 /* Define if you have the <sys/types.h> header file.  */
 /* Define if you have the <sys/types.h> header file.  */
-$[cdefine HAVE_SYS_TYPES]
+$[cdefine HAVE_SYS_TYPES_H]
+
+/* Define if you have the <sys/time.h> header file.  */
+$[cdefine HAVE_SYS_TIME_H]
 
 
 /* Define if you have the <unistd.h> header file.  */
 /* Define if you have the <unistd.h> header file.  */
 $[cdefine HAVE_UNISTD_H]
 $[cdefine HAVE_UNISTD_H]

+ 4 - 0
dtool/src/dtoolbase/dtoolbase.h

@@ -97,6 +97,10 @@
 #include <sys/types.h>
 #include <sys/types.h>
 #endif
 #endif
 
 
+#ifdef HAVE_SYS_TIME_H
+#include <sys/time.h>
+#endif
+
 
 
 #ifdef CPPPARSER
 #ifdef CPPPARSER
 #include <stdtypedefs.h>
 #include <stdtypedefs.h>