mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-22 13:00:06 +00:00
Update.
* include/features.h (__USE_XOPEN2K): Define also for _POSIX_C_SOURCE>=200112L.
This commit is contained in:
parent
7ac5b8e2fa
commit
23ae645174
@ -1,5 +1,8 @@
|
||||
2003-05-16 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* include/features.h (__USE_XOPEN2K): Define also for
|
||||
_POSIX_C_SOURCE>=200112L.
|
||||
|
||||
* sysdeps/unix/sysv/linux/sigwaitinfo.c (do_sigwaitinfo): Fold
|
||||
SI_TKILL code into SI_USER.
|
||||
* sysdeps/unix/sysv/linux/sigtimedwait.c (do_sigtimedwait): Likewise.
|
||||
|
@ -1,4 +1,4 @@
|
||||
/* Copyright (C) 1991-1993,1995-2000,2001,2002 Free Software Foundation, Inc.
|
||||
/* Copyright (C) 1991-1993,1995-2002, 2003 Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
The GNU C Library is free software; you can redistribute it and/or
|
||||
@ -188,6 +188,10 @@
|
||||
# define __USE_POSIX199506 1
|
||||
#endif
|
||||
|
||||
#if (_POSIX_C_SOURCE - 0) >= 200112L
|
||||
# define __USE_XOPEN2K 1
|
||||
#endif
|
||||
|
||||
#ifdef _XOPEN_SOURCE
|
||||
# define __USE_XOPEN 1
|
||||
# if (_XOPEN_SOURCE - 0) >= 500
|
||||
|
@ -1,5 +1,11 @@
|
||||
2003-05-16 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* sysdeps/unix/sysv/linux/timer_gettime.c (timer_gettime): Correct
|
||||
test for syscall availability.
|
||||
|
||||
* sysdeps/unix/sysv/linux/timer_settime.c (timer_settime): Set
|
||||
__no_posix_timers to -1 if the syscalls don't exist.
|
||||
|
||||
* pthread_join.c (pthread_join): Set tid field of the joined
|
||||
thread to -1. This isn't necessary but helps to recognize some
|
||||
error conditions with almost no cost.
|
||||
|
@ -44,7 +44,7 @@ timer_gettime (timerid, value)
|
||||
{
|
||||
# undef timer_gettime
|
||||
# ifndef __ASSUME_POSIX_TIMERS
|
||||
if (__no_posix_timers == 0)
|
||||
if (__no_posix_timers >= 0)
|
||||
# endif
|
||||
{
|
||||
struct timer *kt = (struct timer *) timerid;
|
||||
|
@ -67,7 +67,7 @@ timer_settime (timerid, flags, value, ovalue)
|
||||
# endif
|
||||
|
||||
# ifndef __ASSUME_POSIX_TIMERS
|
||||
__no_posix_timers = 1;
|
||||
__no_posix_timers = -1;
|
||||
# endif
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user