This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Fix clock_gettime includes
- From: Daniel Jacobowitz <drow at false dot org>
- To: libc-alpha at sources dot redhat dot com
- Date: Mon, 9 May 2005 10:17:39 -0400
- Subject: Fix clock_gettime includes
Two of the POSIX clocks files are missing an include of <time.h> to get
clockid_t.
On some platforms (i386, x86_64, ia64), <sysdep.h> includes <tls.h>, which
drags in a whole lot of other headers including <time.h>, so this problem
doesn't show up. ARM needs this to build.
--
Daniel Jacobowitz
CodeSourcery, LLC
2005-05-09 Daniel Jacobowitz <dan@codesourcery.com>
* sysdeps/unix/sysv/linux/clock_getres.c: Include <time.h>.
* sysdeps/unix/sysv/linux/clock_gettime.c: Likewise.
Index: glibc/sysdeps/unix/sysv/linux/clock_getres.c
===================================================================
--- glibc.orig/sysdeps/unix/sysv/linux/clock_getres.c 2005-04-27 04:01:38.000000000 -0400
+++ glibc/sysdeps/unix/sysv/linux/clock_getres.c 2005-05-09 09:08:11.114796778 -0400
@@ -19,6 +19,7 @@
#include <sysdep.h>
#include <errno.h>
+#include <time.h>
#include "kernel-posix-cpu-timers.h"
#include "kernel-features.h"
Index: glibc/sysdeps/unix/sysv/linux/clock_gettime.c
===================================================================
--- glibc.orig/sysdeps/unix/sysv/linux/clock_gettime.c 2005-04-27 04:01:39.000000000 -0400
+++ glibc/sysdeps/unix/sysv/linux/clock_gettime.c 2005-05-09 09:08:11.882613685 -0400
@@ -19,6 +19,7 @@
#include <sysdep.h>
#include <errno.h>
+#include <time.h>
#include "kernel-posix-cpu-timers.h"
#include "kernel-features.h"