summaryrefslogtreecommitdiff
path: root/ace/config-sunos5.6.h
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-05-01 15:00:57 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-05-01 15:00:57 +0000
commitded6fcadaa0e5e4ca74a5181a769bb65da84c909 (patch)
tree2b0e22845b3e88299cfc08c3512f8b8e5fffb4da /ace/config-sunos5.6.h
parentc53137e6c389dc7b3329b22a65a89d83cab7f5f2 (diff)
downloadATCD-ded6fcadaa0e5e4ca74a5181a769bb65da84c909.tar.gz
use common config file on SunOS 5.6 for SunC++ and g++
CVS:
Diffstat (limited to 'ace/config-sunos5.6.h')
-rw-r--r--ace/config-sunos5.6.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/ace/config-sunos5.6.h b/ace/config-sunos5.6.h
new file mode 100644
index 00000000000..1432ea7232d
--- /dev/null
+++ b/ace/config-sunos5.6.h
@@ -0,0 +1,24 @@
+/* -*- C++ -*- */
+// $Id$
+
+// The following configuration file is designed to work for SunOS 5.6
+// platforms using the SunC++ 4.x or g++ compilers.
+
+#if !defined (ACE_CONFIG_H)
+
+// ACE_CONFIG_H is defined by one of the following #included headers.
+
+// #include the SunOS 5.5 config file, then add SunOS 5.6 updates below.
+
+#if defined (__SUNPRO_CC)
+# include "ace/config-sunos5.5-sunc++-4.x.h"
+#elif defined (__GNUG__)
+# include "ace/config-sunos5.5-g++.h"
+#else /* ! __SUNPRO_GNUG__ && ! __KCC */
+# error unsupported compiler in ace/config-sunos5.6.h
+#endif /* ! __GNUG__ && ! __KCC */
+
+// SunOS 5.6 does support sched_get_priority_{min,max}
+#undef ACE_THR_PRI_FIFO_DEF 30
+
+#endif /* ACE_CONFIG_H */