diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2011-05-22 20:53:32 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2011-05-22 20:53:32 +0200 |
commit | ef230b38360a3565c7cf88023fc109e3e76e119b (patch) | |
tree | 9e5fdec048d251da342293835312e65384c5ceea /gcc | |
parent | 7a1db261dec3c7da38f1576a03ec44167649c1af (diff) | |
download | gcc-ef230b38360a3565c7cf88023fc109e3e76e119b.zip gcc-ef230b38360a3565c7cf88023fc109e3e76e119b.tar.gz gcc-ef230b38360a3565c7cf88023fc109e3e76e119b.tar.bz2 |
re PR bootstrap/49104 (bootstrap failure on AMD K6-2 with illegal instruction (cmove) in stage2)
PR target/49104
* config/i386/cpuid.h (bit_MMXEXT): New define.
libcpp/ChangeLog:
2011-05-22 Uros Bizjak <ubizjak@gmail.com>
PR target/49104
* lex.c (init_vectorized_lexer): Do not set "minimum" when __3dNOW_A__
is defined. Check bit_MMXEXT and bit_CMOV to use search_line_mmx.
From-SVN: r174032
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 11 | ||||
-rw-r--r-- | gcc/config/i386/cpuid.h | 1 |
2 files changed, 8 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 943a538..81e2d20 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2011-05-22 Uros Bizjak <ubizjak@gmail.com> + + PR target/49104 + * config/i386/cpuid.h (bit_MMXEXT): New define. + 2011-05-22 Nick Clifton <nickc@redhat.com> * config/stormy16/stormy16.c (xstormy16_init_builtins): prevent @@ -7,8 +12,7 @@ 2011-05-22 Ira Rosen <ira.rosen@linaro.org> PR tree-optimization/49087 - * tree-vect-loop.c (vect_is_slp_reduction): Fail if - LHS has no uses. + * tree-vect-loop.c (vect_is_slp_reduction): Fail if LHS has no uses. 2011-05-21 Jason Merrill <jason@redhat.com> @@ -45,8 +49,7 @@ * opt-read.awk: New. Split out of optc-gen.awk and opth-gen.awk. * optc-gen.awk: Move common code to opt-read.awk. * opth-gen.awk: Likewise. - * Makefile.in (options.c, s-options-h): Update to use - opt-read.awk. + * Makefile.in (options.c, s-options-h): Update to use opt-read.awk. 2011-05-20 Nathan Froyd <froydnj@codesourcery.com> diff --git a/gcc/config/i386/cpuid.h b/gcc/config/i386/cpuid.h index e9d0fab..3c3f47b 100644 --- a/gcc/config/i386/cpuid.h +++ b/gcc/config/i386/cpuid.h @@ -57,6 +57,7 @@ #define bit_TBM (1 << 21) /* %edx */ +#define bit_MMXEXT (1 << 22) #define bit_LM (1 << 29) #define bit_3DNOWP (1 << 30) #define bit_3DNOW (1 << 31) |