diff options
Diffstat (limited to 'libc/kernel')
-rw-r--r-- | libc/kernel/tools/defaults.py | 3 | ||||
-rw-r--r-- | libc/kernel/uapi/asm-arm/asm/signal.h | 4 | ||||
-rw-r--r-- | libc/kernel/uapi/asm-generic/signal.h | 4 | ||||
-rw-r--r-- | libc/kernel/uapi/asm-mips/asm/signal.h | 4 | ||||
-rw-r--r-- | libc/kernel/uapi/asm-x86/asm/signal.h | 4 |
5 files changed, 11 insertions, 8 deletions
diff --git a/libc/kernel/tools/defaults.py b/libc/kernel/tools/defaults.py index b4d823e..8c41cc6 100644 --- a/libc/kernel/tools/defaults.py +++ b/libc/kernel/tools/defaults.py @@ -63,6 +63,9 @@ kernel_token_replacements = { # The kernel's _NSIG/NSIG are one less than the userspace value, so we need to move them aside. "_NSIG": "_KERNEL__NSIG", "NSIG": "_KERNEL_NSIG", + # The kernel's SIGRTMIN/SIGRTMAX are absolute limits; userspace steals a few. + "SIGRTMIN": "__SIGRTMIN", + "SIGRTMAX": "__SIGRTMAX", } # this is the set of known static inline functions that we want to keep diff --git a/libc/kernel/uapi/asm-arm/asm/signal.h b/libc/kernel/uapi/asm-arm/asm/signal.h index 512e22a..fd39aaa 100644 --- a/libc/kernel/uapi/asm-arm/asm/signal.h +++ b/libc/kernel/uapi/asm-arm/asm/signal.h @@ -66,8 +66,8 @@ typedef unsigned long sigset_t; #define SIGSYS 31 #define SIGUNUSED 31 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -#define SIGRTMIN 32 -#define SIGRTMAX _KERNEL__NSIG +#define __SIGRTMIN 32 +#define __SIGRTMAX _KERNEL__NSIG #define SIGSWI 32 #define SA_NOCLDSTOP 0x00000001 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ diff --git a/libc/kernel/uapi/asm-generic/signal.h b/libc/kernel/uapi/asm-generic/signal.h index fe7d9a0..a16622a 100644 --- a/libc/kernel/uapi/asm-generic/signal.h +++ b/libc/kernel/uapi/asm-generic/signal.h @@ -66,9 +66,9 @@ #define SIGSYS 31 #define SIGUNUSED 31 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -#define SIGRTMIN 32 +#define __SIGRTMIN 32 #ifndef SIGRTMAX -#define SIGRTMAX _KERNEL__NSIG +#define __SIGRTMAX _KERNEL__NSIG #endif /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define SA_NOCLDSTOP 0x00000001 diff --git a/libc/kernel/uapi/asm-mips/asm/signal.h b/libc/kernel/uapi/asm-mips/asm/signal.h index 53f5015..b774a66 100644 --- a/libc/kernel/uapi/asm-mips/asm/signal.h +++ b/libc/kernel/uapi/asm-mips/asm/signal.h @@ -71,8 +71,8 @@ typedef unsigned long old_sigset_t; #define SIGXCPU 30 #define SIGXFSZ 31 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -#define SIGRTMIN 32 -#define SIGRTMAX _KERNEL__NSIG +#define __SIGRTMIN 32 +#define __SIGRTMAX _KERNEL__NSIG #define SA_ONSTACK 0x08000000 #define SA_RESETHAND 0x80000000 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ diff --git a/libc/kernel/uapi/asm-x86/asm/signal.h b/libc/kernel/uapi/asm-x86/asm/signal.h index 6f5b435..308c7a9 100644 --- a/libc/kernel/uapi/asm-x86/asm/signal.h +++ b/libc/kernel/uapi/asm-x86/asm/signal.h @@ -71,8 +71,8 @@ typedef unsigned long sigset_t; #define SIGSYS 31 #define SIGUNUSED 31 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -#define SIGRTMIN 32 -#define SIGRTMAX _KERNEL__NSIG +#define __SIGRTMIN 32 +#define __SIGRTMAX _KERNEL__NSIG #define SA_NOCLDSTOP 0x00000001u #define SA_NOCLDWAIT 0x00000002u /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ |