summaryrefslogtreecommitdiff
path: root/lib/make/cctk_Config.h.in
diff options
context:
space:
mode:
authorschnetter <schnetter@17b73243-c579-4c4c-a9d2-2d5706c11dac>2008-01-25 20:34:32 +0000
committerschnetter <schnetter@17b73243-c579-4c4c-a9d2-2d5706c11dac>2008-01-25 20:34:32 +0000
commit4507b59d8ba0775d2c060fb78c5edc9883b79a9e (patch)
treeb84d99777b66d2c00459d93ad72f9a8f82d3977e /lib/make/cctk_Config.h.in
parentd5549ed595c648f84df95a8a72fe78d8e9b69484 (diff)
Use autoconf to look for system-dependent low-level timing functions.
Such timing functions are e.g. used by Carpet. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4457 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'lib/make/cctk_Config.h.in')
-rw-r--r--lib/make/cctk_Config.h.in22
1 files changed, 20 insertions, 2 deletions
diff --git a/lib/make/cctk_Config.h.in b/lib/make/cctk_Config.h.in
index 9af9204f..1b2b3951 100644
--- a/lib/make/cctk_Config.h.in
+++ b/lib/make/cctk_Config.h.in
@@ -21,6 +21,7 @@
#undef HAVE_CRYPT
#undef HAVE_FINITE
#undef HAVE_ISNAN
+#undef HAVE_ISINF
#undef HAVE_MKSTEMP
#undef HAVE_VA_COPY
@@ -33,11 +34,24 @@
/* Do we have socklen_t ? Default to 'int' if not. */
#undef HAVE_SOCKLEN_T
#ifdef HAVE_SOCKLEN_T
-#define CCTK_SOCKLEN_T socklen_t
+# define CCTK_SOCKLEN_T socklen_t
#else
-#define CCTK_SOCKLEN_T int
+# define CCTK_SOCKLEN_T int
#endif
+/* Do we have hrtime_t ? */
+#undef HAVE_HRTIME_T
+
+/* Some timing functions */
+#undef HAVE_GETHRTIME
+#undef HAVE_READ_REAL_TIME
+#undef HAVE_TIME_BASE_TO_TIME
+#undef HAVE_CLOCK_GETTIME
+#undef HAVE_MACH_ABSOLUTE_TIME
+
+/* Cray UNICOS _rtc() (real-time clock) intrinsic */
+#undef HAVE__RTC
+
/* Some include things */
#undef HAVE_TIME_H
#undef HAVE_SYS_FILIO_H
@@ -48,6 +62,7 @@
#undef HAVE_UNISTD_H
#undef HAVE_STRING_H
#undef HAVE_ASSERT_H
+#undef HAVE_TGMATH_H
#undef HAVE_SYS_STAT_H
#undef HAVE_GETOPT_H
#undef HAVE_REGEX_H
@@ -57,6 +72,9 @@
#undef HAVE_WINSOCK2_H
#undef HAVE_CRYPT_H
#undef HAVE_DIRENT_H
+#undef HAVE_C_ASM_H
+#undef HAVE_INTRINSICS_H
+#undef HAVE_MACH_MACH_TIME_H
#undef HAVE_SIGNAL_H
#undef HAVE_MALLOC_H
#undef HAVE_MALLINFO