r142090 - in /trunk/gcc: ChangeLog config.gcc c...

hjl@gcc.gnu.org hjl@gcc.gnu.org
Fri Nov 21 14:05:00 GMT 2008


Author: hjl
Date: Fri Nov 21 14:05:02 2008
New Revision: 142090

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142090
Log:
gcc/

2008-11-21  H.J. Lu  <hongjiu.lu@intel.com>
	    Xuepeng Guo  <xuepeng.guo@intel.com>

	* config.gcc (extra_headers): For x86 and x86-64, remove
	gmmintrin.h, add immintrin.h and avxintrin.h.

	* config/i386/gmmintrin.h: Renamed to ...
	* config/i386/avxintrin.h: This.  Don't include intrinsics if
	_IMMINTRIN_H_INCLUDED is undedined.

	* config/i386/immintrin.h: New.

gcc/testsuite/

2008-11-21  H.J. Lu  <hongjiu.lu@intel.com>

	* gcc.target/i386/avx-1.c: Include <immintrin.h> instead of
	<gmmintrin.h>.
	* gcc.target/i386/avx-2.c: Likewise.
	* gcc.target/i386/m256-check.h: Likewise.
	* g++.dg/other/i386-5.C: Likewise.
	* g++.dg/other/i386-6.C: Likewise.

Added:
    trunk/gcc/config/i386/avxintrin.h
      - copied, changed from r142088, trunk/gcc/config/i386/gmmintrin.h
Removed:
    trunk/gcc/config/i386/gmmintrin.h
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config.gcc
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/g++.dg/other/i386-5.C
    trunk/gcc/testsuite/g++.dg/other/i386-6.C
    trunk/gcc/testsuite/gcc.target/i386/avx-1.c
    trunk/gcc/testsuite/gcc.target/i386/avx-2.c
    trunk/gcc/testsuite/gcc.target/i386/m256-check.h



More information about the Gcc-cvs mailing list