From fd84982c0019205ea5e4c226f47dd62480cfd5e6 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 21 Dec 2007 15:50:09 +0000 Subject: 2007-12-21 Xi Yang * configure.ac, score/include/rtems/score/coremutex.h, score/include/rtems/score/thread.h, score/inline/rtems/score/coremutex.inl, score/src/coremutexsurrender.c, score/src/threadinitialize.c: Add support for proper stacking of priority inheritance on mutexes as well as enforce proper order of release. --- cpukit/configure.ac | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'cpukit/configure.ac') diff --git a/cpukit/configure.ac b/cpukit/configure.ac index 3ec7a55281..04f2997d4a 100644 --- a/cpukit/configure.ac +++ b/cpukit/configure.ac @@ -224,6 +224,12 @@ RTEMS_CPUOPT([__RTEMS_DO_NOT_INLINE_THREAD_ENABLE_DISPATCH__], [disable inlining _Thread_Enable_dispatch] ) +RTEMS_CPUOPT([__STRICT_ORDER_MUTEX__], + [test x"${ENABLE_STRICT_ORDER_MUTEX}"=x"1"], + [1], + [disable strict order mutex] +) + RTEMS_CPUOPT([__RTEMS_MAJOR__], [true], [$rtems_major], -- cgit v1.2.3