1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/posix/pthread
Gaëtan Harter 624957252e
pthread_cond.h: use 'sys/types.h' value of 'clockid_t' for avr
This enables 'pthread' support on arduino.

avr-libc C90 'time.h' does not include 'sys/types.h' as POSIX expects it.
However, the type previously defined conflicts with the one in
'cpu/atmega_common/avr_libc_extra/include/sys/types.h' when both are
included, so include 'sys/types.h'.

Maybe it should alway be included by 'time.h' but this
would need its specific review.
2019-09-11 18:25:10 +02:00
..
include pthread_cond.h: use 'sys/types.h' value of 'clockid_t' for avr 2019-09-11 18:25:10 +02:00
Makefile make: detect their module name automatically 2014-06-17 15:49:32 +02:00
pthread_attr.c doc: use lgplv2.1-short license header instead of lgpl-short-riot 2014-07-31 22:57:20 +02:00
pthread_barrier.c sys/posix: pthread_barrier: DEBUG fix 2018-01-15 14:37:04 +01:00
pthread_barrierattr.c doc: use lgplv2.1-short license header instead of lgpl-short-riot 2014-07-31 22:57:20 +02:00
pthread_cond.c make: fix various compile errors with Wextra 2017-11-28 18:31:43 +01:00
pthread_mutex_attr.c Add missing doxygen for pthread funs and structs 2014-04-18 03:19:31 +02:00
pthread_mutex.c doc: use lgplv2.1-short license header instead of lgpl-short-riot 2014-07-31 22:57:20 +02:00
pthread_once.c doc: use lgplv2.1-short license header instead of lgpl-short-riot 2014-07-31 22:57:20 +02:00
pthread_rwlock_attr.c pthread: implement reader/writer lock 2014-04-18 16:20:47 +02:00
pthread_rwlock.c posix/pthread_rwlock: fix unsigned variable comparison 2018-08-21 13:58:39 +02:00
pthread_spin.c sys/posix/pthread: Use C11 atomic instead of atomic.h 2017-02-08 16:23:49 +01:00
pthread_tls.c sys: Fix pthread includes to support avr-libs 2017-01-17 19:44:22 +01:00
pthread.c sys/posix/pthread/pthread.c: pthread_create fix 2019-09-06 15:54:59 +02:00