From f3ffa342ea53803bf276207aab5b0b6b1c420b45 Mon Sep 17 00:00:00 2001 From: Dominique d'Humieres Date: Thu, 23 Feb 2017 13:19:05 +0100 Subject: re PR target/71017 (libgcc/config/i386/cpuinfo.c:346:17: runtime error: left shift of 1 by 31 places cannot be represented in type 'int') 2017-01-23 Dominique d'Humieres PR target/71017 * config/i386/cpuid.h: Fix another undefined behavior. From-SVN: r245680 --- gcc/config/i386/cpuid.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/config') diff --git a/gcc/config/i386/cpuid.h b/gcc/config/i386/cpuid.h index 41901c0..d451e977 100644 --- a/gcc/config/i386/cpuid.h +++ b/gcc/config/i386/cpuid.h @@ -63,7 +63,7 @@ #define bit_MMXEXT (1 << 22) #define bit_LM (1 << 29) #define bit_3DNOWP (1 << 30) -#define bit_3DNOW (1 << 31) +#define bit_3DNOW (1u << 31) /* %ebx */ #define bit_CLZERO (1 << 0) -- cgit v1.1