summaryrefslogtreecommitdiff
path: root/ace/config-psos-diab-ppc.h
diff options
context:
space:
mode:
Diffstat (limited to 'ace/config-psos-diab-ppc.h')
-rw-r--r--ace/config-psos-diab-ppc.h18
1 files changed, 12 insertions, 6 deletions
diff --git a/ace/config-psos-diab-ppc.h b/ace/config-psos-diab-ppc.h
index ae59200c431..0cdffffe857 100644
--- a/ace/config-psos-diab-ppc.h
+++ b/ace/config-psos-diab-ppc.h
@@ -112,13 +112,19 @@
# define ACE_MT_SAFE 1
#endif
-#define ACE_HAS_TSS_EMULATION
-
-#define ACE_DEFAULT_THREAD_KEYS 256
-
-#define ACE_LACKS_COND_T
-
// #define ACE_HAS_TSS_EMULATION
+// #define ACE_DEFAULT_THREAD_KEYS 256
+#define ACE_HAS_THREAD_SPECIFIC_STORAGE
+#define ACE_PSOS_HAS_TSS
+#define ACE_DEFAULT_THREAD_KEYS KC_NTSD
+
+#define ACE_PSOS_HAS_MUTEX
+#define ACE_PSOS_HAS_PRIO_MUTEX
+#define ACE_PSOS_HAS_PRIO_INHERIT_MUTEX
+#define ACE_HAS_RECURSIVE_MUTEXES
+
+// #define ACE_LACKS_COND_T
+#define ACE_PSOS_HAS_COND_T
#define ACE_LACKS_PTHREAD_THR_SIGSETMASK