From 2b2bda48c1909457cfff0132ed346fe5578f6e03 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 1 Dec 2000 18:57:36 +0000 Subject: 2000-12-01 Joel Sherrill * Added macro support to POSIX API. This is known to compile. * macros/rtems/posix/cond.inl, macros/rtems/posix/intr.inl, macros/rtems/posix/key.inl, macros/rtems/posix/mqueue.inl, macros/rtems/posix/mutex.inl, macros/rtems/posix/priority.inl, macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl, macros/rtems/posix/timer.inl: New files. * configure.in: Removed error check for enabling macros. * rtems/posix/mutex.h: #if 0'ed out prototypes for inlined routines since you cannot have prototypes for macros. * macros/rtems/posix/Makefile.am: Added files. --- cpukit/posix/include/rtems/posix/mutex.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'cpukit/posix/include') diff --git a/cpukit/posix/include/rtems/posix/mutex.h b/cpukit/posix/include/rtems/posix/mutex.h index e8338c893f..3d716cdc29 100644 --- a/cpukit/posix/include/rtems/posix/mutex.h +++ b/cpukit/posix/include/rtems/posix/mutex.h @@ -82,6 +82,7 @@ RTEMS_INLINE_ROUTINE void _POSIX_Mutex_Free ( POSIX_Mutex_Control *the_mutex ); +#if 0 /* * _POSIX_Mutex_Get * @@ -112,6 +113,7 @@ RTEMS_INLINE_ROUTINE POSIX_Mutex_Control *_POSIX_Mutex_Get ( RTEMS_INLINE_ROUTINE boolean _POSIX_Mutex_Is_null ( POSIX_Mutex_Control *the_mutex ); +#endif /* * _POSIX_Mutex_Lock_support -- cgit v1.2.3