summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlli Savia <ops@iki.fi>2007-02-02 07:53:52 +0000
committerOlli Savia <ops@iki.fi>2007-02-02 07:53:52 +0000
commit2d5f145fbbe49a6c30de66a37d225813128ada6b (patch)
tree06c0251d8d85a98a097e21e6d103f966840a337d
parent7d36b0d556858656eb013305812e2fbf3ae108c7 (diff)
downloadATCD-2d5f145fbbe49a6c30de66a37d225813128ada6b.tar.gz
ChangeLogTag: Fri Feb 2 07:48:40 UTC 2007 Olli Savia <ops@iki.fi>
-rw-r--r--ACE/ChangeLog21
-rw-r--r--ACE/ace/POSIX_CB_Proactor.h3
-rw-r--r--ACE/ace/config-aix-5.x.h1
-rw-r--r--ACE/ace/config-freebsd.h4
-rw-r--r--ACE/ace/config-integritySCA.h2
-rw-r--r--ACE/ace/config-macosx-panther.h1
-rw-r--r--ACE/ace/config-macosx-tiger.h1
-rw-r--r--ACE/ace/config-macosx.h1
-rw-r--r--ACE/ace/config-rtems.h1
-rw-r--r--ACE/ace/config-sunos5.4-g++.h1
-rw-r--r--ACE/ace/config-sunos5.4-sunc++-4.x.h1
-rw-r--r--ACE/ace/config-sunos5.5.h2
-rw-r--r--ACE/ace/config-vxworks5.x.h1
-rw-r--r--ACE/ace/config-vxworks6.2.h1
-rw-r--r--ACE/ace/config-vxworks6.3.h1
-rw-r--r--ACE/ace/config-vxworks6.4.h1
16 files changed, 21 insertions, 22 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog
index 2eb8e6d440f..3f0e973e4df 100644
--- a/ACE/ChangeLog
+++ b/ACE/ChangeLog
@@ -1,3 +1,24 @@
+Fri Feb 2 07:48:40 UTC 2007 Olli Savia <ops@iki.fi>
+
+ * ace/POSIX_CB_Proactor.h:
+ * ace/config-aix-5.x.h:
+ * ace/config-freebsd.h:
+ * ace/config-integritySCA.h:
+ * ace/config-macosx-panther.h:
+ * ace/config-macosx-tiger.h:
+ * ace/config-macosx.h:
+ * ace/config-rtems.h:
+ * ace/config-sunos5.4-g++.h:
+ * ace/config-sunos5.4-sunc++-4.x.h:
+ * ace/config-sunos5.5.h:
+ * ace/config-vxworks5.x.h:
+ * ace/config-vxworks6.2.h:
+ * ace/config-vxworks6.3.h:
+ * ace/config-vxworks6.4.h:
+
+ Removed unnecessary sigval_t typedef and feature test macro
+ ACE_LACKS_SIGVAL_T
+
Thu Feb 1 23:46:27 UTC 2007 Steve Huston <shuston@riverace.com>
* NEWS: Note change to ACE_Log_Record constructor.
diff --git a/ACE/ace/POSIX_CB_Proactor.h b/ACE/ace/POSIX_CB_Proactor.h
index 2fd70729dfb..238b1f5287f 100644
--- a/ACE/ace/POSIX_CB_Proactor.h
+++ b/ACE/ace/POSIX_CB_Proactor.h
@@ -27,9 +27,6 @@
#include "ace/POSIX_Proactor.h"
-#if defined (ACE_LACKS_SIGVAL_T)
-typedef union sigval sigval_t;
-#endif
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
diff --git a/ACE/ace/config-aix-5.x.h b/ACE/ace/config-aix-5.x.h
index cb1af37a18a..580748765dd 100644
--- a/ACE/ace/config-aix-5.x.h
+++ b/ACE/ace/config-aix-5.x.h
@@ -333,6 +333,5 @@
#define ACE_SCANDIR_SEL_LACKS_CONST
#define ACE_HAS_SIGSUSPEND
#define ACE_HAS_TIMEZONE /* Call tzset() to set timezone */
-#define ACE_LACKS_SIGVAL_T
#endif /* ACE_CONFIG_AIX_5_X_H */
diff --git a/ACE/ace/config-freebsd.h b/ACE/ace/config-freebsd.h
index c0a4fd7fcc3..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.
diff --git a/ACE/ace/config-integritySCA.h b/ACE/ace/config-integritySCA.h
index d4dcb2d70f8..2a164db6ca3 100644
--- a/ACE/ace/config-integritySCA.h
+++ b/ACE/ace/config-integritySCA.h
@@ -188,8 +188,6 @@ extern "C"
#define ACE_HAS_POWERPC_TIMER
#endif
-typedef union sigval sigval_t;
-
/* MIKEC Addtions */
#define ACE_HAS_NONCONST_SELECT_TIMEVAL
#include <sys/uio.h> // needed to define iovec
diff --git a/ACE/ace/config-macosx-panther.h b/ACE/ace/config-macosx-panther.h
index ebb4189e109..14e60e76760 100644
--- a/ACE/ace/config-macosx-panther.h
+++ b/ACE/ace/config-macosx-panther.h
@@ -169,7 +169,6 @@
#define ACE_HAS_GETIFADDRS
#define ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
#define ACE_LACKS_UNNAMED_SEMAPHORE
-#define ACE_LACKS_SIGVAL_T
// dlcompat package (not part of base Darwin) is needed for dlopen().
// You may download directly from sourceforge and install or use fink
diff --git a/ACE/ace/config-macosx-tiger.h b/ACE/ace/config-macosx-tiger.h
index 42d4928ab52..916d0bf4313 100644
--- a/ACE/ace/config-macosx-tiger.h
+++ b/ACE/ace/config-macosx-tiger.h
@@ -204,7 +204,6 @@
#define ACE_HAS_GETIFADDRS
#define ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
#define ACE_LACKS_UNNAMED_SEMAPHORE
-#define ACE_LACKS_SIGVAL_T
// dlcompat package (not part of base Darwin) is needed for dlopen().
// You may download directly from sourceforge and install or use fink
diff --git a/ACE/ace/config-macosx.h b/ACE/ace/config-macosx.h
index 3dfe3f5eaa5..28467f0a91d 100644
--- a/ACE/ace/config-macosx.h
+++ b/ACE/ace/config-macosx.h
@@ -169,7 +169,6 @@
#define ACE_HAS_GETIFADDRS
#define ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
#define ACE_LACKS_UNNAMED_SEMAPHORE
-#define ACE_LACKS_SIGVAL_T
// dlcompat package (not part of base Darwin) is needed for dlopen().
// You may download directly from sourceforge and install or use fink
diff --git a/ACE/ace/config-rtems.h b/ACE/ace/config-rtems.h
index 232021c204d..3889fde1fa8 100644
--- a/ACE/ace/config-rtems.h
+++ b/ACE/ace/config-rtems.h
@@ -125,7 +125,6 @@
#define ACE_LACKS_SETREUID_PROTOTYPE
#define ACE_LACKS_SETREGID
#define ACE_LACKS_SETREGID_PROTOTYPE
-#define ACE_LACKS_SIGVAL_T
#define ACE_LACKS_STRPTIME
#define ACE_LACKS_STRRECVFD
#define ACE_LACKS_SI_ADDR
diff --git a/ACE/ace/config-sunos5.4-g++.h b/ACE/ace/config-sunos5.4-g++.h
index cb431bf7520..002ea42ed86 100644
--- a/ACE/ace/config-sunos5.4-g++.h
+++ b/ACE/ace/config-sunos5.4-g++.h
@@ -15,7 +15,6 @@
// config-g++-common.h undef's ACE_HAS_STRING_CLASS with -frepo, so
// this must appear before its #include.
#define ACE_HAS_STRING_CLASS
-#define ACE_LACKS_SIGVAL_T
#include "ace/config-g++-common.h"
#define ACE_HAS_GNU_CSTRING_H
diff --git a/ACE/ace/config-sunos5.4-sunc++-4.x.h b/ACE/ace/config-sunos5.4-sunc++-4.x.h
index bb8e4a17a76..882307aab64 100644
--- a/ACE/ace/config-sunos5.4-sunc++-4.x.h
+++ b/ACE/ace/config-sunos5.4-sunc++-4.x.h
@@ -12,7 +12,6 @@
# define __ACE_INLINE__
#endif /* ! __ACE_INLINE__ */
-#define ACE_LACKS_SIGVAL_T
#define ACE_HAS_TEMPLATE_SPECIALIZATION
// Optimize ACE_Handle_Set for select().
diff --git a/ACE/ace/config-sunos5.5.h b/ACE/ace/config-sunos5.5.h
index d877d19af67..cb2d4786a06 100644
--- a/ACE/ace/config-sunos5.5.h
+++ b/ACE/ace/config-sunos5.5.h
@@ -404,7 +404,5 @@
# define ACE_HAS_3_PARAM_READDIR_R
#endif
-#define ACE_LACKS_SIGVAL_T
-
#include /**/ "ace/post.h"
#endif /* ACE_CONFIG_H */
diff --git a/ACE/ace/config-vxworks5.x.h b/ACE/ace/config-vxworks5.x.h
index af1cedc425e..a5e54b5e989 100644
--- a/ACE/ace/config-vxworks5.x.h
+++ b/ACE/ace/config-vxworks5.x.h
@@ -246,7 +246,6 @@
#define ACE_LACKS_TERMIOS_H
#define ACE_LACKS_POLL_H
#define ACE_LACKS_WCTYPE_H
-#define ACE_LACKS_SIGVAL_T
// Not sure if these should always be defined.
#define ACE_LACKS_SYS_UN_H
diff --git a/ACE/ace/config-vxworks6.2.h b/ACE/ace/config-vxworks6.2.h
index 36069489479..a15458d3dbd 100644
--- a/ACE/ace/config-vxworks6.2.h
+++ b/ACE/ace/config-vxworks6.2.h
@@ -131,7 +131,6 @@
#define ACE_LACKS_MPROTECT
#define ACE_LACKS_MSYNC
#define ACE_LACKS_NETDB_REENTRANT_FUNCTIONS
-#define ACE_LACKS_SIGVAL_T
#define ACE_LACKS_SYS_PARAM_H
#define ACE_LACKS_PWD_FUNCTIONS
#define ACE_LACKS_READDIR_R
diff --git a/ACE/ace/config-vxworks6.3.h b/ACE/ace/config-vxworks6.3.h
index 25a36d9bc44..5a90cdca278 100644
--- a/ACE/ace/config-vxworks6.3.h
+++ b/ACE/ace/config-vxworks6.3.h
@@ -103,7 +103,6 @@
#define ACE_LACKS_RWLOCK_T
#define ACE_LACKS_SBRK
#define ACE_LACKS_SEEKDIR
-#define ACE_LACKS_SIGVAL_T
#define ACE_LACKS_SEMBUF_T
#define ACE_LACKS_SIGINFO_H
#define ACE_LACKS_SI_ADDR
diff --git a/ACE/ace/config-vxworks6.4.h b/ACE/ace/config-vxworks6.4.h
index c1372dd1fcf..1579f224f79 100644
--- a/ACE/ace/config-vxworks6.4.h
+++ b/ACE/ace/config-vxworks6.4.h
@@ -129,7 +129,6 @@
#define ACE_LACKS_SEEKDIR
#define ACE_LACKS_SEMBUF_T
#define ACE_LACKS_SIGINFO_H
-#define ACE_LACKS_SIGVAL_T
#define ACE_LACKS_SI_ADDR
#define ACE_LACKS_SOCKETPAIR
#define ACE_LACKS_STRRECVFD