summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOssama Othman <ossama-othman@users.noreply.github.com>2000-06-15 01:21:01 +0000
committerOssama Othman <ossama-othman@users.noreply.github.com>2000-06-15 01:21:01 +0000
commitd7c68b6a81083f86c3726e761ce20a0b0a0f7503 (patch)
tree2da20d1edaaae27ff774eda5d822dcd7175ed2e3
parenta678ee3caae7aa16f5669c1a455c958210a7a3b6 (diff)
downloadATCD-d7c68b6a81083f86c3726e761ce20a0b0a0f7503.tar.gz
ChangeLogTag:Wed Jun 14 18:15:43 2000 Ossama Othman <ossama@uci.edu>
-rw-r--r--configure.in11
1 files changed, 10 insertions, 1 deletions
diff --git a/configure.in b/configure.in
index ece1e13798d..5142d3ba7cb 100644
--- a/configure.in
+++ b/configure.in
@@ -1185,7 +1185,16 @@ ACE_CHECK_TYPE(key_t, sys/types.h, ,AC_DEFINE(ACE_LACKS_KEY_T))
ACE_CHECK_TYPE(ssize_t, sys/types.h, AC_DEFINE(ACE_HAS_SSIZE_T),)
ACE_CHECK_TYPE(u_longlong_t, sys/types.h, , AC_DEFINE(ACE_LACKS_U_LONGLONG_T))
ACE_CHECK_TYPE(pri_t, sys/types.h, ,AC_DEFINE(ACE_LACKS_PRI_T))
-ACE_CHECK_TYPE(ucontext_t, ucontext.h, AC_DEFINE(ACE_HAS_UCONTEXT_T),)
+ACE_CHECK_TYPE(ucontext_t, ucontext.h,
+ [
+ AC_DEFINE(ACE_HAS_UCONTEXT_T)
+ ],
+ [
+ dnl Some platforms define ucontext_t in <sys/ucontext.h>, but ACE
+ dnl doesn't explicitly include that header. However, it is very likely
+ dnl that <signal.h> does, either directly or indirectly.
+ ACE_CHECK_TYPE(ucontext_t, signal.h, AC_DEFINE(ACE_HAS_UCONTEXT_T))
+ ])
ACE_CHECK_TYPE(wchar_t, wchar.h,,
[
ACE_CHECK_TYPE(wchar_t, sys/types.h,,AC_DEFINE(ACE_LACKS_WCHAR_T))