]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR target/71017 (libgcc/config/i386/cpuinfo.c:346:17: runtime error: left shift...
authorDominique d'Humieres <dominiq@lps.ens.fr>
Sun, 19 Mar 2017 10:00:27 +0000 (11:00 +0100)
committerDominique d'Humieres <dominiq@gcc.gnu.org>
Sun, 19 Mar 2017 10:00:27 +0000 (11:00 +0100)
2017-03-19  Dominique d'Humieres  <dominiq@lps.ens.fr>

PR target/71017
* config/i386/cpuid.h: Fix another undefined behavior.

From-SVN: r246268

gcc/ChangeLog
gcc/config/i386/cpuid.h

index b9389d3e4d96a08122b302095199ec3261680461..59912a231a7394db3a8af42c7adfd4d40daf0757 100644 (file)
@@ -1,3 +1,8 @@
+2017-03-19  Dominique d'Humieres  <dominiq@lps.ens.fr>
+
+       PR target/71017
+       * config/i386/cpuid.h: Fix another undefined behavior.
+
 2017-03-17  Tom de Vries  <tom@codesourcery.com>
 
        backport from trunk:
index cbc6373ff8b645527e4a4720d86a71be13a16ac6..1ddc6e2e6a87e339d2153a2062d13b3bcbd8eef6 100644 (file)
@@ -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)
 
 /* Extended Features (%eax == 7) */
 /* %ebx */