summaryrefslogtreecommitdiff
path: root/ace/config-chorus.h
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1998-10-11 00:45:19 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1998-10-11 00:45:19 +0000
commita9bf571972ac2c5eee629ef061437f5a41090fde (patch)
tree1f09df5ac1ebfbf4309b5fb9751cb4bfb859f44d /ace/config-chorus.h
parent9b71450b19be4d024fbfc9a90c2ab136e53002a1 (diff)
downloadATCD-a9bf571972ac2c5eee629ef061437f5a41090fde.tar.gz
.
Diffstat (limited to 'ace/config-chorus.h')
-rw-r--r--ace/config-chorus.h12
1 files changed, 10 insertions, 2 deletions
diff --git a/ace/config-chorus.h b/ace/config-chorus.h
index 2e35d6f25ba..ea2dc2facd8 100644
--- a/ace/config-chorus.h
+++ b/ace/config-chorus.h
@@ -48,8 +48,14 @@
#define ACE_LACKS_UNIX_SIGNALS
#define ACE_HAS_IP_MULTICAST
#define ACE_CHORUS_DEFAULT_MIN_STACK_SIZE 0x2000
+
+// Chorus cannot grow shared memory, so this is the default size for a local name space
+#define ACE_CHORUS_LOCAL_NAME_SPACE_T_SIZE 128000
+
+// Used in OS.i to map an actor id into a KnCap.
+#define ACE_CHORUS_MAX_ACTORS 64
+
#define ACE_LACKS_MPROTECT
-//#define ACE_LACKS_SOCKETPAIR
#define ACE_LACKS_ACCESS
#define ACE_LACKS_SBRK
#define ACE_LACKS_GETHOSTENT
@@ -59,7 +65,6 @@
#define ACE_LACKS_SYSV_SHMEM
#define ACE_LACKS_SYSV_MSG_H
#define ACE_LACKS_KEY_T
-#define ACE_LACKS_EXEC
#define ACE_LACKS_FORK
#define ACE_LACKS_SIGSET
// #define ACE_LACKS_FILELOCKS
@@ -129,4 +134,7 @@
# define ACE_USE_RCSID 0
#endif /* #if !defined (ACE_USE_RCSID) */
+// Needed to wait for "processes" to exit.
+#include <am/await.h>
+
#endif /* ACE_CONFIG_H */