From 5ef73fa68326a9d227d3e8a3a6955423c12d870b Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Tue, 8 Apr 2003 03:14:26 -0700 Subject: [PATCH] Make __SI_MASK explicitly unsigned, instead of depending on magic C promotion to silently do so for us. --- include/asm-generic/siginfo.h | 2 +- include/asm-i386/signal.h | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/include/asm-generic/siginfo.h b/include/asm-generic/siginfo.h index ddb85a2c76139..8dfbdbdd7344c 100644 --- a/include/asm-generic/siginfo.h +++ b/include/asm-generic/siginfo.h @@ -106,7 +106,7 @@ typedef struct siginfo { #define si_fd _sifields._sigpoll._fd #ifdef __KERNEL__ -#define __SI_MASK 0xffff0000 +#define __SI_MASK 0xffff0000u #define __SI_KILL (0 << 16) #define __SI_TIMER (1 << 16) #define __SI_POLL (2 << 16) diff --git a/include/asm-i386/signal.h b/include/asm-i386/signal.h index 984ccb12cf5b0..80b7d5fdef9bf 100644 --- a/include/asm-i386/signal.h +++ b/include/asm-i386/signal.h @@ -86,13 +86,13 @@ typedef unsigned long sigset_t; * SA_ONESHOT and SA_NOMASK are the historical Linux names for the Single * Unix names RESETHAND and NODEFER respectively. */ -#define SA_NOCLDSTOP 0x00000001 -#define SA_NOCLDWAIT 0x00000002 -#define SA_SIGINFO 0x00000004 -#define SA_ONSTACK 0x08000000 -#define SA_RESTART 0x10000000 -#define SA_NODEFER 0x40000000 -#define SA_RESETHAND 0x80000000 +#define SA_NOCLDSTOP 0x00000001u +#define SA_NOCLDWAIT 0x00000002u +#define SA_SIGINFO 0x00000004u +#define SA_ONSTACK 0x08000000u +#define SA_RESTART 0x10000000u +#define SA_NODEFER 0x40000000u +#define SA_RESETHAND 0x80000000u #define SA_NOMASK SA_NODEFER #define SA_ONESHOT SA_RESETHAND -- 2.53.0