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

Commit 97fa5a66 authored by Al Viro's avatar Al Viro
Browse files

[PATCH] s390 __get_user() bogus warnings removal



Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent 8ef9cf31
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -208,25 +208,25 @@ extern int __put_user_bad(void) __attribute__((noreturn));
	case 1: {						\
		unsigned char __x;				\
		__get_user_asm(__x, ptr, __gu_err);		\
		(x) = *(__typeof__(*(ptr)) *) &__x;		\
		(x) = *(__force __typeof__(*(ptr)) *) &__x;	\
		break;						\
	};							\
	case 2: {						\
		unsigned short __x;				\
		__get_user_asm(__x, ptr, __gu_err);		\
		(x) = *(__typeof__(*(ptr)) *) &__x;		\
		(x) = *(__force __typeof__(*(ptr)) *) &__x;	\
		break;						\
	};							\
	case 4: {						\
		unsigned int __x;				\
		__get_user_asm(__x, ptr, __gu_err);		\
		(x) = *(__typeof__(*(ptr)) *) &__x;		\
		(x) = *(__force __typeof__(*(ptr)) *) &__x;	\
		break;						\
	};							\
	case 8: {						\
		unsigned long long __x;				\
		__get_user_asm(__x, ptr, __gu_err);		\
		(x) = *(__typeof__(*(ptr)) *) &__x;		\
		(x) = *(__force __typeof__(*(ptr)) *) &__x;	\
		break;						\
	};							\
	default:						\