From: Uros Bizjak Date: Sun, 22 May 2011 19:04:54 +0000 (+0200) Subject: * lex.c (init_vectorized_lexer): Fix comparison of masked value. X-Git-Tag: releases/gcc-4.7.0~6609 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5e70c0b57264ac971d52e499fa75f91c0d8903c2;p=thirdparty%2Fgcc.git * lex.c (init_vectorized_lexer): Fix comparison of masked value. From-SVN: r174037 --- diff --git a/libcpp/lex.c b/libcpp/lex.c index bbce62ca095a..6c3be7115047 100644 --- a/libcpp/lex.c +++ b/libcpp/lex.c @@ -505,7 +505,8 @@ init_vectorized_lexer (void) } else if (__get_cpuid (0x80000001, &dummy, &dummy, &dummy, &edx)) { - if (minimum == 1 || (edx & (bit_MMXEXT | bit_CMOV))) + if (minimum == 1 + || (edx & (bit_MMXEXT | bit_CMOV)) == (bit_MMXEXT | bit_CMOV)) impl = search_line_mmx; }