Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9b423934 authored by Harvey Harrison's avatar Harvey Harrison Committed by Ingo Molnar
Browse files

x86: sparse errors from string_32.h



include/asm/string_32.h:216:26: warning: cast truncates bits from constant value (cccccccc becomes cc)
include/asm/string_32.h:219:27: warning: cast truncates bits from constant value (cccccccc becomes cccc)
include/asm/string_32.h:222:27: warning: cast truncates bits from constant value (cccccccc becomes cccc)
include/asm/string_32.h:223:30: warning: cast truncates bits from constant value (cccccccc becomes cc)

Signed-off-by: default avatarHarvey Harrison <harvey.harrison@gmail.com>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
parent 9a6b344e
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -213,14 +213,14 @@ static __always_inline void * __constant_c_and_count_memset(void * s, unsigned l
		case 0:
			return s;
		case 1:
			*(unsigned char *)s = pattern;
			*(unsigned char *)s = pattern & 0xff;
			return s;
		case 2:
			*(unsigned short *)s = pattern;
			*(unsigned short *)s = pattern & 0xffff;
			return s;
		case 3:
			*(unsigned short *)s = pattern;
			*(2+(unsigned char *)s) = pattern;
			*(unsigned short *)s = pattern & 0xffff;
			*(2+(unsigned char *)s) = pattern & 0xff;
			return s;
		case 4:
			*(unsigned long *)s = pattern;