summaryrefslogtreecommitdiff
path: root/usr/src/lib/librt/common/mqueue.c
diff options
context:
space:
mode:
authorraf <none@none>2006-01-09 21:35:40 -0800
committerraf <none@none>2006-01-09 21:35:40 -0800
commit6c740c0a708fa2f50ef147a46e4c5a9f753fe06f (patch)
treebb8609ff923d348c008f94043bd968dbee66637f /usr/src/lib/librt/common/mqueue.c
parent8949bcd619d78e849deef983cb8310bc3aa3e242 (diff)
downloadillumos-gate-6c740c0a708fa2f50ef147a46e4c5a9f753fe06f.tar.gz
6370388 fixes for 6362982 and 6369040 were too optimistic
Diffstat (limited to 'usr/src/lib/librt/common/mqueue.c')
-rw-r--r--usr/src/lib/librt/common/mqueue.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/usr/src/lib/librt/common/mqueue.c b/usr/src/lib/librt/common/mqueue.c
index e9d9c3a88b..bcfce7ed89 100644
--- a/usr/src/lib/librt/common/mqueue.c
+++ b/usr/src/lib/librt/common/mqueue.c
@@ -41,6 +41,15 @@
#pragma weak mq_getattr = _mq_getattr
#include "c_synonyms.h"
+#if !defined(__lint) /* need a *_synonyms.h file */
+#define sem_getvalue _sem_getvalue
+#define sem_init _sem_init
+#define sem_post _sem_post
+#define sem_reltimedwait_np _sem_reltimedwait_np
+#define sem_timedwait _sem_timedwait
+#define sem_trywait _sem_trywait
+#define sem_wait _sem_wait
+#endif
#define _KMEMUSER
#include <sys/param.h> /* _MQ_OPEN_MAX, _MQ_PRIO_MAX, _SEM_VALUE_MAX */
#undef _KMEMUSER