Commit eb5bb0fd by Joseph Myers Committed by Joseph Myers

i386.h (CC1_CPU_SPEC_1): Don't handle -msse5.

	* config/i386/i386.h (CC1_CPU_SPEC_1): Don't handle -msse5.
	* config/i386/i386.opt (msse5): New Alias.

From-SVN: r168821
parent f2060fbe
2011-01-14 Joseph Myers <joseph@codesourcery.com> 2011-01-14 Joseph Myers <joseph@codesourcery.com>
* config/i386/i386.h (CC1_CPU_SPEC_1): Don't handle -msse5.
* config/i386/i386.opt (msse5): New Alias.
2011-01-14 Joseph Myers <joseph@codesourcery.com>
* config/sparc/linux.h (CC1_SPEC): Remove %{sun4:} %{target:}. * config/sparc/linux.h (CC1_SPEC): Remove %{sun4:} %{target:}.
* config/sparc/linux64.h (CC1_SPEC): Likewise. * config/sparc/linux64.h (CC1_SPEC): Likewise.
* config/sparc/netbsd-elf.h (CC1_SPEC32, CC1_SPEC64): Likewise. * config/sparc/netbsd-elf.h (CC1_SPEC32, CC1_SPEC64): Likewise.
......
/* Definitions of target machine for GCC for IA-32. /* Definitions of target machine for GCC for IA-32.
Copyright (C) 1988, 1992, 1994, 1995, 1996, 1997, 1998, 1999, 2000, Copyright (C) 1988, 1992, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
Free Software Foundation, Inc. Free Software Foundation, Inc.
This file is part of GCC. This file is part of GCC.
...@@ -553,9 +553,7 @@ extern const char *host_detect_local_cpu (int argc, const char **argv); ...@@ -553,9 +553,7 @@ extern const char *host_detect_local_cpu (int argc, const char **argv);
/* Specs for the compiler proper */ /* Specs for the compiler proper */
#ifndef CC1_CPU_SPEC #ifndef CC1_CPU_SPEC
#define CC1_CPU_SPEC_1 "\ #define CC1_CPU_SPEC_1 ""
%{msse5:-mavx \
%n'-msse5' was removed\n}"
#ifndef HAVE_LOCAL_CPU_DETECT #ifndef HAVE_LOCAL_CPU_DETECT
#define CC1_CPU_SPEC CC1_CPU_SPEC_1 #define CC1_CPU_SPEC CC1_CPU_SPEC_1
......
; Options for the IA-32 and AMD64 ports of the compiler. ; Options for the IA-32 and AMD64 ports of the compiler.
; Copyright (C) 2005, 2006, 2007, 2008, 2009, ; Copyright (C) 2005, 2006, 2007, 2008, 2009,
; 2010 Free Software Foundation, Inc. ; 2010, 2011 Free Software Foundation, Inc.
; ;
; This file is part of GCC. ; This file is part of GCC.
; ;
...@@ -320,6 +320,10 @@ mno-sse4 ...@@ -320,6 +320,10 @@ mno-sse4
Target RejectNegative Report InverseMask(ISA_SSE4_1) MaskExists Var(ix86_isa_flags) Save Target RejectNegative Report InverseMask(ISA_SSE4_1) MaskExists Var(ix86_isa_flags) Save
Do not support SSE4.1 and SSE4.2 built-in functions and code generation Do not support SSE4.1 and SSE4.2 built-in functions and code generation
msse5
Target Undocumented Alias(mavx) Warn(%<-msse5%> was removed)
;; Deprecated
mavx mavx
Target Report Mask(ISA_AVX) Var(ix86_isa_flags) Target Report Mask(ISA_AVX) Var(ix86_isa_flags)
Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment