summaryrefslogtreecommitdiffstats
path: root/freebsd-userspace/lib/libc/include/libc_private.h
diff options
context:
space:
mode:
Diffstat (limited to 'freebsd-userspace/lib/libc/include/libc_private.h')
-rw-r--r--freebsd-userspace/lib/libc/include/libc_private.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/freebsd-userspace/lib/libc/include/libc_private.h b/freebsd-userspace/lib/libc/include/libc_private.h
index d5f4212f..060f77e0 100644
--- a/freebsd-userspace/lib/libc/include/libc_private.h
+++ b/freebsd-userspace/lib/libc/include/libc_private.h
@@ -41,7 +41,11 @@
* or more threads. It is used to avoid calling locking functions
* when they are not required.
*/
+#ifdef __rtems__
+#define __isthreaded 1
+#else
extern int __isthreaded;
+#endif
/*
* libc should use libc_dlopen internally, which respects a global