summaryrefslogtreecommitdiff
path: root/ace/config-freebsd.h
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 /ace/config-freebsd.h
parent74175d0db8dfaa5133d28d57750d9a21b7864320 (diff)
downloadATCD-216a99055e80a7c070bfd6a5efc24ccbe6367ec3.tar.gz
*** empty log message ***
Diffstat (limited to 'ace/config-freebsd.h')
-rw-r--r--ace/config-freebsd.h10
1 files changed, 9 insertions, 1 deletions
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