Cygwin: Implement pthread_tryjoin_np and pthread_timedjoin_np

- Move pthread_join to thread.cc to have all `join' calls in
  the same file (pthread_timedjoin_np needs pthread_convert_abstime
  which is static inline in thread.cc)
- Bump API version

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
This commit is contained in:
Corinna Vinschen
2018-06-27 17:56:59 +02:00
parent 006520ca2b
commit 732e0b395d
7 changed files with 42 additions and 11 deletions

View File

@@ -41,12 +41,6 @@ pthread_exit (void *value_ptr)
__builtin_unreachable (); /* FIXME: don't know why this is necessary */
}
int
pthread_join (pthread_t thread, void **return_val)
{
return pthread::join (&thread, (void **) return_val);
}
int
pthread_detach (pthread_t thread)
{