summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-01-11 16:25:34 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-01-11 16:25:34 +0000
commit216a99055e80a7c070bfd6a5efc24ccbe6367ec3 (patch)
tree52d6b804ea0e5c461bb2309a403e8cbe67fdc850
parent74175d0db8dfaa5133d28d57750d9a21b7864320 (diff)
downloadATCD-216a99055e80a7c070bfd6a5efc24ccbe6367ec3.tar.gz
*** empty log message ***
-rw-r--r--ChangeLog-99b8
-rw-r--r--ace/config-freebsd-pthread.h1
-rw-r--r--ace/config-freebsd.h10
3 files changed, 18 insertions, 1 deletions
diff --git a/ChangeLog-99b b/ChangeLog-99b
index 5c346003702..264fd2d6200 100644
--- a/ChangeLog-99b
+++ b/ChangeLog-99b
@@ -1,3 +1,11 @@
+Mon Jan 11 10:23:06 1999 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ace/config-freebsd-pthread.h: Added ACE_LACKS_READDIR_R.
+ * ace/config-freebsd.h: Added ACE_LACKS_READDIR_R,
+ ACE_HAS_NONCONST_MSGSND, ACE_LACKS_MALLOC_H. ACE_HAS_SIGINFO_T
+ only applies to 3.0 and above. Thanks to Ivan Pascal
+ <pascal@info.tsu.ru> for reporting the change.
+
Sun Jan 10 21:52:57 1999 David L. Levine <levine@cs.wustl.edu>
* tests/Message_Queue_Notifications_Test.cpp (iterator_test):
diff --git a/ace/config-freebsd-pthread.h b/ace/config-freebsd-pthread.h
index ab1303d0e1e..b765bee88f9 100644
--- a/ace/config-freebsd-pthread.h
+++ b/ace/config-freebsd-pthread.h
@@ -32,6 +32,7 @@
#define ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS
#define ACE_LACKS_GETPGID
#define ACE_LACKS_RWLOCK_T
+#define ACE_LACKS_READDIR_R
#define ACE_HAS_SIG_MACROS
// Optimize ACE_Handle_Set for select().
#define ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT
diff --git a/ace/config-freebsd.h b/ace/config-freebsd.h
index d63a732c0e3..ea6ca34eaec 100644
--- a/ace/config-freebsd.h
+++ b/ace/config-freebsd.h
@@ -27,16 +27,23 @@
// Platform specific directives
#define ACE_LACKS_GETPGID
#define ACE_LACKS_RWLOCK_T
+#define ACE_LACKS_READDIR_R
#define ACE_HAS_SIG_MACROS
#define ACE_HAS_CHARPTR_DL
#define ACE_HAS_DIRENT
#define ACE_USES_ASM_SYMBOL_IN_DLSYM
#define ACE_LACKS_SIGSET
-#define ACE_HAS_SIGINFO_T
#define ACE_LACKS_SIGINFO_H
#define ACE_LACKS_UCONTEXT_H
#define ACE_LACKS_SI_ADDR
+#if (__FreeBSD__ > 2)
+#define ACE_HAS_SIGINFO_T
+#endif /* __FreeBSD__ > 2 */
+
+// Use of <malloc.h> is deprecated.
+#define ACE_LACKS_MALLOC_H
+
// This is for 2.1.x only. By default, gcc defines __FreeBSD__ automatically
#if defined(FreeBSD_2_1)
@@ -162,6 +169,7 @@ ange */
#define ACE_HAS_MSG
#define ACE_HAS_4_4BSD_SENDMSG_RECVMSG
+#define ACE_HAS_NONCONST_MSGSND
// #define ACE_HAS_SIGWAIT