mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-10 23:30:07 +00:00
Remove __THROW from cancellation points.
This commit is contained in:
parent
057829267e
commit
8f8b76f08b
@ -64,13 +64,12 @@ extern int sem_close (sem_t *__sem) __THROW;
|
||||
extern int sem_unlink (__const char *__name) __THROW;
|
||||
|
||||
/* Wait for SEM being posted. */
|
||||
extern int sem_wait (sem_t *__sem) __THROW;
|
||||
extern int sem_wait (sem_t *__sem);
|
||||
|
||||
#ifdef __USE_XOPEN2K
|
||||
/* Similar to `sem_wait' but wait only until ABSTIME. */
|
||||
extern int sem_timedwait (sem_t *__restrict __sem,
|
||||
__const struct timespec *__restrict __abstime)
|
||||
__THROW;
|
||||
__const struct timespec *__restrict __abstime);
|
||||
#endif
|
||||
|
||||
/* Test whether SEM is posted. */
|
||||
|
@ -582,19 +582,19 @@ extern int pthread_once (pthread_once_t *__once_control,
|
||||
|
||||
/* Set cancelability state of current thread to STATE, returning old
|
||||
state in *OLDSTATE if OLDSTATE is not NULL. */
|
||||
extern int pthread_setcancelstate (int __state, int *__oldstate) __THROW;
|
||||
extern int pthread_setcancelstate (int __state, int *__oldstate);
|
||||
|
||||
/* Set cancellation state of current thread to TYPE, returning the old
|
||||
type in *OLDTYPE if OLDTYPE is not NULL. */
|
||||
extern int pthread_setcanceltype (int __type, int *__oldtype) __THROW;
|
||||
extern int pthread_setcanceltype (int __type, int *__oldtype);
|
||||
|
||||
/* Cancel THREAD immediately or at the next possibility. */
|
||||
extern int pthread_cancel (pthread_t __cancelthread) __THROW;
|
||||
extern int pthread_cancel (pthread_t __cancelthread);
|
||||
|
||||
/* Test for pending cancellation for the current thread and terminate
|
||||
the thread as per pthread_exit(PTHREAD_CANCELED) if it has been
|
||||
cancelled. */
|
||||
extern void pthread_testcancel (void) __THROW;
|
||||
extern void pthread_testcancel (void);
|
||||
|
||||
|
||||
/* Install a cleanup handler: ROUTINE will be called with arguments ARG
|
||||
|
Loading…
Reference in New Issue
Block a user