summaryrefslogtreecommitdiff
path: root/ACE/ace/config-rtems.h
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2006-12-31 12:31:16 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2006-12-31 12:31:16 +0000
commit1a99b91b0de6f99b84a5b2c80933a7d967b6a139 (patch)
tree1f823f73a9c735c7e1c25ff7e637539f9acdcfd7 /ACE/ace/config-rtems.h
parentc72232e47340309da092a7f2063597282ce182ac (diff)
downloadATCD-1a99b91b0de6f99b84a5b2c80933a7d967b6a139.tar.gz
Diffstat (limited to 'ACE/ace/config-rtems.h')
-rw-r--r--ACE/ace/config-rtems.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/ACE/ace/config-rtems.h b/ACE/ace/config-rtems.h
index 8b40b912605..79fe5329ae2 100644
--- a/ACE/ace/config-rtems.h
+++ b/ACE/ace/config-rtems.h
@@ -33,6 +33,8 @@
# endif /* __cplusplus */
#endif /* ! __GNUG__ && ! __KCC */
+#include "ace/config-posix.h"
+
// Completely common part :-)
#define ACE_HAS_NONSTATIC_OBJECT_MANAGER
@@ -58,7 +60,6 @@
#define ACE_LACKS_RAND_REENTRANT_FUNCTIONS
#define ACE_LACKS_REALPATH
#define ACE_LACKS_TEMPNAM
-#define ACE_LACKS_INTPTR_T
// Temporarily, enabling this results in compile errors with
// rtems 4.6.6.
@@ -141,6 +142,12 @@
// rtems 4.7 or higher
#if (__RTEMS_MAJOR__ > 4) || (__RTEMS_MAJOR__ == 4 && __RTEMS_MINOR__ > 6)
# define ACE_HAS_UALARM
+#else
+# define ACE_LACKS_INTPTR_T
+#endif
+
+#if !defined (_POSIX_REALTIME_SIGNALS)
+# define ACE_HAS_CONSISTENT_SIGNAL_PROTOTYPES
#endif
#if defined (ACE_LACKS_NETWORKING)