diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-06-15 07:49:24 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-06-15 07:49:24 +0200 |
commit | 5851034aea35f08cff4d0d0e5cb44cb456144094 (patch) | |
tree | abe75664ed4d266fdd49d5b5cdaea3f5f880d67f /freebsd/lib | |
parent | libbsd.txt: Clarify xilinx_zynq_a9_qemu usage (diff) | |
download | rtems-libbsd-5851034aea35f08cff4d0d0e5cb44cb456144094.tar.bz2 |
reentrant.h: There is no main thread in RTEMS
Diffstat (limited to 'freebsd/lib')
-rw-r--r-- | freebsd/lib/libc/include/reentrant.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/freebsd/lib/libc/include/reentrant.h b/freebsd/lib/libc/include/reentrant.h index 22a2325d..5debcf1a 100644 --- a/freebsd/lib/libc/include/reentrant.h +++ b/freebsd/lib/libc/include/reentrant.h @@ -125,4 +125,8 @@ #define thr_once(o, i) _pthread_once(o, i) #define thr_self() _pthread_self() #define thr_exit(x) _pthread_exit(x) +#ifdef __rtems__ +#define thr_main() (0) +#else /* __rtems__ */ #define thr_main() _pthread_main_np() +#endif /* __rtems__ */ |