changeset 1158:ec446adf8cb2

POSIX clock_gettime() isn't available on Linux before 2.6, and the symbol may just be flat out missing from glibc, so force use of previous gettimeofday() behaviour for now.
author Ryan C. Gordon <icculus@icculus.org>
date Tue, 11 Oct 2005 20:05:54 +0000
parents baf35853ad54
children 787b8d2c23e4
files src/timer/linux/SDL_systimer.c
diffstat 1 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/timer/linux/SDL_systimer.c	Tue Oct 11 18:16:12 2005 +0000
+++ b/src/timer/linux/SDL_systimer.c	Tue Oct 11 20:05:54 2005 +0000
@@ -41,7 +41,13 @@
 */
 #if (defined _POSIX_TIMERS && _POSIX_TIMERS > 0)
 #include <time.h>
-#define USE_CLOCK_GETTIME
+/*
+ * clock_gettime() is missing in my system's glibc, and apparently isn't
+ *  available before Linux kernel 2.6...you can uncomment the following
+ *  define to use it, since it may be a better solution than
+ *  gettimeofday() on systems that support the newer syscall.  --ryan.
+ */
+/*#define USE_CLOCK_GETTIME*/
 #endif
 
 #include "SDL_error.h"