summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorStephen Rothwell <sfr@canb.auug.org.au>2002-06-19 23:53:13 -0700
committerLinus Torvalds <torvalds@penguin.transmeta.com>2002-06-19 23:53:13 -0700
commit021ba6a01a576c5bef1e67cf997434a0aec7b79d (patch)
tree502b70e993ed59c82b21fd3a792c2a56c6e0b67d /include
parentf72a32ff7890fdab2c5e91c74105d3557c7afa6c (diff)
[PATCH] Consolidate sys_pause
14 of our 17 architectures define sys_pause exactly the same way. The other three don't define it at all. I assume glibc translates pause() into sigsuspend() or something.
Diffstat (limited to 'include')
-rw-r--r--include/asm-alpha/signal.h1
-rw-r--r--include/asm-ia64/signal.h1
-rw-r--r--include/asm-sparc64/signal.h1
3 files changed, 3 insertions, 0 deletions
diff --git a/include/asm-alpha/signal.h b/include/asm-alpha/signal.h
index 65101218d1df..8730c4b833fe 100644
--- a/include/asm-alpha/signal.h
+++ b/include/asm-alpha/signal.h
@@ -187,6 +187,7 @@ struct sigstack {
#include <asm/sigcontext.h>
#define HAVE_ARCH_GET_SIGNAL_TO_DELIVER
+#define HAVE_ARCH_SYS_PAUSE
#endif
diff --git a/include/asm-ia64/signal.h b/include/asm-ia64/signal.h
index f52c035391bd..42f30a918ae2 100644
--- a/include/asm-ia64/signal.h
+++ b/include/asm-ia64/signal.h
@@ -167,6 +167,7 @@ struct k_sigaction {
# include <asm/sigcontext.h>
#define HAVE_ARCH_GET_SIGNAL_TO_DELIVER
+#define HAVE_ARCH_SYS_PAUSE
#endif /* __KERNEL__ */
diff --git a/include/asm-sparc64/signal.h b/include/asm-sparc64/signal.h
index cc7a6dbc5d8b..b15544c92511 100644
--- a/include/asm-sparc64/signal.h
+++ b/include/asm-sparc64/signal.h
@@ -254,6 +254,7 @@ typedef struct sigaltstack32 {
} stack_t32;
#define HAVE_ARCH_GET_SIGNAL_TO_DELIVER
+#define HAVE_ARCH_SYS_PAUSE
#endif