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

Commit 5b479a79 authored by Martin Schwidefsky's avatar Martin Schwidefsky
Browse files

[S390] sparse: fix sparse warnings in math-emu



Fix three sparse warnings in math-emu / sysinfo:

arch/s390/kernel/sysinfo.c:448:17: error: return expression in void function
arch/s390/kernel/sysinfo.c:445:25: warning: shift too big (32) for type unsigned int
arch/s390/kernel/sysinfo.c:445:25: warning: shift too big (32) for type unsigned int

Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
parent 638ad34a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -72,6 +72,6 @@ extern unsigned long __udiv_qrnnd (unsigned int *, unsigned int,

#define UDIV_NEEDS_NORMALIZATION 0

#define abort() return 0
#define abort() BUG()

#define __BYTE_ORDER __BIG_ENDIAN
+1 −1
Original line number Diff line number Diff line
@@ -442,7 +442,7 @@ void s390_adjust_jiffies(void)
		 */
		FP_UNPACK_SP(SA, &fmil);
		if ((info->capability >> 23) == 0)
			FP_FROM_INT_S(SB, info->capability, 32, int);
			FP_FROM_INT_S(SB, (long) info->capability, 64, long);
		else
			FP_UNPACK_SP(SB, &info->capability);
		FP_DIV_S(SR, SA, SB);