This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: [Patch: i386] Prohibit invalide ISA combination


Updated with indent changes:

OK for trunk?

ChangeLog:
2008-12-08  Joey Ye  <joey.ye@intel.com>
	* config/i386/i386.c (check_isa_conflict): New function.
	(ix86_handle_option): Calls check_isa_conflict.

Testsuites/ChangeLog:
	* gcc.target/i386/avx-sse4a.c: New testcase.
	* gcc.target/i386/sse5-avx.c: Likewise.
	* gcc.target/i386/sse4a-avx.c: Likewise.
	* gcc.target/i386/3dnow-avx.c: Likewise.
	* gcc.target/i386/avx-3dnow.c: Likewise.
	* gcc.target/i386/avx-sse5.c: Likewise.
	* gcc.target/i386/avx-1.c: Remove -msse5 and -m3dnow option and intrinsic.
	* gcc.target/i386/avx-2.c: Likewise.
	* g++.dg/other/i386-5.C: Remove -mavx option.
	* g++.dg/other/i386-6.C: Likewise.

Thanks - Joey

Attachment: option_conflict-1208.patch
Description: option_conflict-1208.patch


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]