summaryrefslogtreecommitdiff
path: root/acconfig.h
diff options
context:
space:
mode:
authorrbb <rbb@13f79535-47bb-0310-9956-ffa450edef68>1999-11-17 18:09:55 +0000
committerrbb <rbb@13f79535-47bb-0310-9956-ffa450edef68>1999-11-17 18:09:55 +0000
commite917228fd3cd0d3387fd68c70f3d8fa03cdea729 (patch)
tree9024d6b2bbf959e6f1ba162d26414163e282406c /acconfig.h
parent28ef66e70a785bec7688e7f0db0588423055eab8 (diff)
downloadlibapr-e917228fd3cd0d3387fd68c70f3d8fa03cdea729.tar.gz
Some more cleanup. Stop trying to compile signals.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59479 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'acconfig.h')
-rw-r--r--acconfig.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/acconfig.h b/acconfig.h
index 1f8e2d50c..782c4c6a1 100644
--- a/acconfig.h
+++ b/acconfig.h
@@ -62,13 +62,16 @@
#ifdef HAVE_SIGACTION
typedef void Sigfunc(int);
+#define signal(s,f) ap_signal(s, f)
+Sigfunc *signal(int signo, Sigfunc * func);
#if defined(SIG_ING) && !defined(SIG_ERR)
#define SIG_ERR ((Sigfunc *)-1)
#endif
+#endif
-#define signal(s,f) ap_signal(s, f)
-Sigfunc *signal(int signo, Sigfunc * func);
+#if !defined(HAVE_PTHREAD_SIGMASK) && defined(_AIX)
+#define pthread_sigmask sigprocmask
#endif
#if !defined(HAVE_STRCASECMP) && defined(HAVE_STRICMP)