aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/bits/sigstack.h
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1998-06-10 11:00:50 +0000
committerUlrich Drepper <drepper@redhat.com>1998-06-10 11:00:50 +0000
commit4f5e4ac46cf0c1f300c2adf2da4577a87636ef59 (patch)
tree9bb3e840970e556bc0b57eb91ec7bb4cbfdccc36 /sysdeps/unix/sysv/linux/bits/sigstack.h
parentdb3546a05e11f66a87a90deb234774c1b5158c5e (diff)
downloadglibc-4f5e4ac46cf0c1f300c2adf2da4577a87636ef59.tar
glibc-4f5e4ac46cf0c1f300c2adf2da4577a87636ef59.tar.gz
glibc-4f5e4ac46cf0c1f300c2adf2da4577a87636ef59.tar.bz2
glibc-4f5e4ac46cf0c1f300c2adf2da4577a87636ef59.zip
Update.
1998-06-10 Ulrich Drepper <drepper@cygnus.com> * sysdeps/unix/sysv/linux/syscalls.list: Add sigaltstack and sigstack. * sysdeps/unix/sysv/linux/bits/sigstack.h: Add definitions of SS_ONSTACK, SS_DISABLE, MINSIGSTKSZ and SIGSTKSZ. * sysdeps/unix/sysv/linux/alpha/bits/sigstack.h: New file.
Diffstat (limited to 'sysdeps/unix/sysv/linux/bits/sigstack.h')
-rw-r--r--sysdeps/unix/sysv/linux/bits/sigstack.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/sysdeps/unix/sysv/linux/bits/sigstack.h b/sysdeps/unix/sysv/linux/bits/sigstack.h
index a86473839c..905e87fd95 100644
--- a/sysdeps/unix/sysv/linux/bits/sigstack.h
+++ b/sysdeps/unix/sysv/linux/bits/sigstack.h
@@ -30,6 +30,22 @@ struct sigstack
};
+/* Possible values for `ss_flags.'. */
+enum
+{
+ SS_ONSTACK = 1,
+#define SS_ONSTACK SS_ONSTACK
+ SS_DISABLE
+#define SS_DISABLE SS_DISABLE
+};
+
+/* Minimum stack size for a signal handler. */
+#define MINSIGSTKSZ 2048
+
+/* System default stack size. */
+#define SIGSTKSZ 8192
+
+
/* Alternate, preferred interface. */
typedef struct sigaltstack
{