summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-11-03 17:09:43 +0000
committerdhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-11-03 17:09:43 +0000
commit9a7d11df08d6d71cf2886141d255538fb56aad1c (patch)
treedfec060cdc3895e0d7d1988e46d1fb8d0a76f852
parentf7c3cfb6f07ca77ca19a213ef8f04b0f3f447a2f (diff)
downloadATCD-9a7d11df08d6d71cf2886141d255538fb56aad1c.tar.gz
ChangeLogTag:Mon Nov 3 17:02:42 UTC 2003 Don Hinton <dhinton@dresystems.com>
-rw-r--r--ChangeLog14
-rw-r--r--ace/OS_NS_dlfcn.inl5
-rw-r--r--ace/OS_NS_sys_msg.inl2
-rw-r--r--ace/OS_NS_sys_shm.inl2
-rw-r--r--ace/config-macosx.h2
-rw-r--r--ace/config-openbsd.h1
6 files changed, 26 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index cea9a7e56ec..7e99b02e665 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+Mon Nov 3 17:02:42 UTC 2003 Don Hinton <dhinton@dresystems.com>
+
+ * ace/config-openbsd.h:
+ * ace/config-macosx.h:
+ Added ACE_LACKS_WCHAR_H.
+
+ * ace/OS_NS_dlfcn.inl:
+ Added #includes needed when ACE_USES_ASM_SYMBOL_IN_DLSYM is
+ defined.
+
+ * ace/OS_NS_sys_msg.inl:
+ * ace/OS_NS_sys_shm.inl:
+ Added #include of OS_NS_errno.h:
+
Mon Nov 3 16:43:27 UTC 2003 Don Hinton <dhinton@dresystems.com>
* ace/OS_NS_dlfcn.inl:
diff --git a/ace/OS_NS_dlfcn.inl b/ace/OS_NS_dlfcn.inl
index 1249f7b612f..aba7ff30e61 100644
--- a/ace/OS_NS_dlfcn.inl
+++ b/ace/OS_NS_dlfcn.inl
@@ -4,6 +4,11 @@
#include "ace/OS_NS_macros.h"
#include "ace/OS_NS_errno.h"
+#if defined (ACE_USES_ASM_SYMBOL_IN_DLSYM)
+# include "ace/OS_Memory.h"
+# include "ace/OS_NS_string.h"
+#endif /* ACE_USES_ASM_SYMBOL_IN_DLSYM */
+
ACE_INLINE int
ACE_OS::dlclose (ACE_SHLIB_HANDLE handle)
{
diff --git a/ace/OS_NS_sys_msg.inl b/ace/OS_NS_sys_msg.inl
index f09e2b4895a..78074f6167a 100644
--- a/ace/OS_NS_sys_msg.inl
+++ b/ace/OS_NS_sys_msg.inl
@@ -1,6 +1,8 @@
// -*- C++ -*-
// $Id$
+#include "ace/OS_NS_errno.h"
+
ACE_INLINE int
ACE_OS::msgctl (int msqid, int cmd, struct msqid_ds *val)
{
diff --git a/ace/OS_NS_sys_shm.inl b/ace/OS_NS_sys_shm.inl
index 0e7cf34c070..61c9bed4747 100644
--- a/ace/OS_NS_sys_shm.inl
+++ b/ace/OS_NS_sys_shm.inl
@@ -1,6 +1,8 @@
// -*- C++ -*-
// $Id$
+#include "ace/OS_NS_errno.h:
+
ACE_INLINE void *
ACE_OS::shmat (int int_id, void *shmaddr, int shmflg)
{
diff --git a/ace/config-macosx.h b/ace/config-macosx.h
index a4da0ad2027..9fe7e0f6ce6 100644
--- a/ace/config-macosx.h
+++ b/ace/config-macosx.h
@@ -35,6 +35,8 @@
#define ACE_LACKS_STROPTS_H
#define ACE_LACKS_SYS_MSG_H
+#define ACE_LACKS_WCHAR_H
+
//
// Compiler/platform defines the sig_atomic_t typedef.
#define ACE_HAS_SIG_ATOMIC_T
diff --git a/ace/config-openbsd.h b/ace/config-openbsd.h
index 9392da962cf..da626028bd4 100644
--- a/ace/config-openbsd.h
+++ b/ace/config-openbsd.h
@@ -94,6 +94,7 @@
#define ACE_LACKS_STDINT_H
#define ACE_LACKS_STROPTS_H
+#define ACE_LACKS_WCHAR_H
#define ACE_LACKS_STRRECVFD