From: simonpj Date: Mon, 28 Nov 2005 09:24:17 +0000 (+0000) Subject: [project @ 2005-11-28 09:24:17 by simonpj] X-Git-Tag: Initial_conversion_from_CVS_complete~5 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=806601e9bf9900f58e2ee1be80ad2ba4d4759be8;p=ghc-hetmet.git [project @ 2005-11-28 09:24:17 by simonpj] Patch from Atrijus alleged to fix FreeBSD build --- diff --git a/ghc/rts/posix/GetTime.c b/ghc/rts/posix/GetTime.c index a5fcb21..9699774 100644 --- a/ghc/rts/posix/GetTime.c +++ b/ghc/rts/posix/GetTime.c @@ -113,7 +113,7 @@ void getProcessTimes(Ticks *user, Ticks *elapsed) Ticks getThreadCPUTime(void) { -#ifdef HAVE_CLOCK_GETTIME +#if defined(HAVE_CLOCK_GETTIME) && defined(CLOCK_THREAD_CPUTIME_ID) // clock_gettime() gives us per-thread CPU time. It isn't // reliable on Linux, but it's the best we have. struct timespec ts;