summaryrefslogtreecommitdiff
path: root/ACE/ace/config-freebsd.h
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/ace/config-freebsd.h')
-rw-r--r--ACE/ace/config-freebsd.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/ACE/ace/config-freebsd.h b/ACE/ace/config-freebsd.h
index 28c7744900e..e9114441092 100644
--- a/ACE/ace/config-freebsd.h
+++ b/ACE/ace/config-freebsd.h
@@ -246,10 +246,6 @@ extern "C" { char * cuserid (char *s); }
# endif /* ACE_POSIX_AIOCB_PROACTOR */
#endif /* ACE_HAS_AIO_CALLS */
-/* FreeBSD does not define sigval_t */
-#include <sys/signal.h>
-typedef union sigval sigval_t;
-
#define ACE_LACKS_STROPTS_H
// Needed when ACE_HAS_WCHAR is defined.
@@ -266,6 +262,7 @@ typedef union sigval sigval_t;
#if (__FreeBSD_version < 700007)
# define ACE_HAS_SIGVAL_SIGVAL_INT
+# define ACE_HAS_BROKEN_SIGEVENT_STRUCT
#endif
#if (__FreeBSD_version >= 700028)