diff options
author | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-01-11 16:25:34 +0000 |
---|---|---|
committer | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-01-11 16:25:34 +0000 |
commit | 216a99055e80a7c070bfd6a5efc24ccbe6367ec3 (patch) | |
tree | 52d6b804ea0e5c461bb2309a403e8cbe67fdc850 | |
parent | 74175d0db8dfaa5133d28d57750d9a21b7864320 (diff) | |
download | ATCD-216a99055e80a7c070bfd6a5efc24ccbe6367ec3.tar.gz |
*** empty log message ***
-rw-r--r-- | ChangeLog-99b | 8 | ||||
-rw-r--r-- | ace/config-freebsd-pthread.h | 1 | ||||
-rw-r--r-- | ace/config-freebsd.h | 10 |
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 |