diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2012-10-26 19:54:50 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2012-10-26 19:54:50 +0200 |
commit | eff6ca85db9b9e7f488a7c04084412e34855503c (patch) | |
tree | f77b722f6470dec4c6e4d13c1f5218250646f0c2 /gcc/cfgexpand.c | |
parent | 85c2f96c1cd3d1cbdbd20ad26f7d26dafbca087c (diff) | |
download | gcc-eff6ca85db9b9e7f488a7c04084412e34855503c.zip gcc-eff6ca85db9b9e7f488a7c04084412e34855503c.tar.gz gcc-eff6ca85db9b9e7f488a7c04084412e34855503c.tar.bz2 |
crtfastmath.c (set_fast_math): Use __builtin_ia32_fxsave.
* config/i386/crtfastmath.c (set_fast_math): Use __builtin_ia32_fxsave.
Clear only fxsave.mxcsr_mask. Use saved mxcsr from fxsave structure
when appropriate. Correct structure element types.
* config/i386/t-crtfm (crtfastmath.o): Compile with -mfxsr, remove
-minline-all-stringops from compile flags.
From-SVN: r192855
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions