aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2005-03-03 01:07:17 +0000
committerH. Peter Anvin <hpa@zytor.com>2005-03-03 01:07:17 +0000
commit6bc1d57e8931c5f0013c6d7e330347bda9bd775f (patch)
tree317051b0b37514f677d44eba332e68a37340e7c6
parent1fc01c98bf8b759b7185e9580ef6dc2215d0283a (diff)
downloadklibc-6bc1d57e8931c5f0013c6d7e330347bda9bd775f.tar.gz
The x86-64 headers define NSIG to be 32, but it's actually 64klibc-0.205
-rw-r--r--include/arch/x86_64/klibc/archsignal.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/include/arch/x86_64/klibc/archsignal.h b/include/arch/x86_64/klibc/archsignal.h
index 74e82e1dd090c..527241454e89c 100644
--- a/include/arch/x86_64/klibc/archsignal.h
+++ b/include/arch/x86_64/klibc/archsignal.h
@@ -8,6 +8,10 @@
#ifndef _KLIBC_ARCHSIGNAL_H
#define _KLIBC_ARCHSIGNAL_H
-/* No special stuff for this architecture */
+/* The x86-64 headers defines NSIG 32, but it's actually 64 */
+#undef _NSIG
+#undef NSIG
+#define _NSIG 64
+#define NSIG _NSIG
#endif