diff options
author | Eric Blake <ebb9@byu.net> | 2008-06-21 13:04:16 -0600 |
---|---|---|
committer | Eric Blake <ebb9@byu.net> | 2008-06-21 13:04:16 -0600 |
commit | fb90809748e4a351e5747ddd5a3cf3372495c0b8 (patch) | |
tree | 551805550dd290685724d9e45032154983f487e2 | |
parent | b68bcb3de467d0d74ef961d20deaeb624e844775 (diff) | |
download | gnulib-fb90809748e4a351e5747ddd5a3cf3372495c0b8.tar.gz |
Fix nanosleep module on mingw.
* modules/nanosleep (Depends-on): Add sys_select.
* lib/nanosleep.c (HAVE_SYS_SELECT_H): Rely on gnulib module.
Signed-off-by: Eric Blake <ebb9@byu.net>
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | lib/nanosleep.c | 6 | ||||
-rw-r--r-- | modules/nanosleep | 1 |
3 files changed, 7 insertions, 4 deletions
@@ -1,5 +1,9 @@ 2008-06-21 Eric Blake <ebb9@byu.net> + Fix nanosleep module on mingw. + * modules/nanosleep (Depends-on): Add sys_select. + * lib/nanosleep.c (HAVE_SYS_SELECT_H): Rely on gnulib module. + Fix licensing of sigprocmask. * modules/raise (License): Relicense as LGPL. diff --git a/lib/nanosleep.c b/lib/nanosleep.c index 456e745ca0..1239cb0338 100644 --- a/lib/nanosleep.c +++ b/lib/nanosleep.c @@ -1,6 +1,6 @@ /* Provide a replacement for the POSIX nanosleep function. - Copyright (C) 1999, 2000, 2002, 2004, 2005, 2006, 2007 Free + Copyright (C) 1999, 2000, 2002, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify @@ -27,9 +27,7 @@ #include <stdbool.h> #include <stdio.h> #include <sys/types.h> -#if HAVE_SYS_SELECT_H -# include <sys/select.h> -#endif +#include <sys/select.h> #include <signal.h> #include <sys/time.h> diff --git a/modules/nanosleep b/modules/nanosleep index 3035a137a1..3ff486e81a 100644 --- a/modules/nanosleep +++ b/modules/nanosleep @@ -10,6 +10,7 @@ clock-time extensions gettime stdbool +sys_select sys_time time |