summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
Diffstat (limited to 'm4')
-rw-r--r--m4/config_h.m44
-rw-r--r--m4/platform.m413
2 files changed, 12 insertions, 5 deletions
diff --git a/m4/config_h.m4 b/m4/config_h.m4
index e83bd52c8d8..045a3bbec00 100644
--- a/m4/config_h.m4
+++ b/m4/config_h.m4
@@ -58,7 +58,6 @@ AH_BOTTOM([
dnl ACE currently doesn't use these; however the configure script does
-AH_TEMPLATE([ACE_LACKS_SYSTIMES_H],[The `sys/times.h' header is unavailable])
AH_TEMPLATE([ACE_LACKS_UNBUFFERED_STREAMBUF],[])
AH_TEMPLATE([ACE_HAS_STDCPP_STL_INCLUDES],[])
@@ -661,9 +660,6 @@ AH_TEMPLATE([ACE_HAS_SIGNAL_OBJECT_AND_WAIT],
[Platform supports the Win32 SignalObjectAndWait() function (WinNT
4.0 and beyond).])
-AH_TEMPLATE([ACE_HAS_SIG_ATOMIC_T],
-[Compiler/platform defines the sig_atomic_t typedef])
-
AH_TEMPLATE([ACE_HAS_SIG_C_FUNC],
[Compiler requires extern "C" functions for signals.])
diff --git a/m4/platform.m4 b/m4/platform.m4
index 67e0f161282..3c7839e4d5d 100644
--- a/m4/platform.m4
+++ b/m4/platform.m4
@@ -166,7 +166,6 @@ dnl FIXME: "FSU" isn't a platform! We need to move this somewhere.
AC_DEFINE([ACE_DEFAULT_MAX_SOCKET_BUFSIZ], [65535])
AC_DEFINE([ACE_DEFAULT_BASE_ADDR], [((char *) 0x80000000)])
AC_DEFINE([ACE_HAS_BIG_FD_SET]) dnl FIXME: We need a test for this!
- AC_DEFINE([ACE_UINT64_FORMAT_SPECIFIER], ["%Lu"])
AC_DEFINE([ACE_TIMER_SKEW], [(1000 * 10)])
;;
*lynxos*)
@@ -379,6 +378,18 @@ case "$host_os" in
darwin*)
AC_DEFINE([ACE_SIZE_T_FORMAT_SPECIFIER], ["%lu"])
;;
+
+linux*)
+ case "$host_cpu" in
+ alpha|ia64|x86_64)
+ AC_DEFINE([ACE_SIZE_T_FORMAT_SPECIFIER], ["%lu"])
+ AC_DEFINE([ACE_SSIZE_T_FORMAT_SPECIFIER], ["%ld"])
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+
netbsd*)
case "$host_cpu" in
x86_64)