diff mbox

[1/2,SPARC] Drop superfluous MASK_FPU enable

Message ID 20170726064700.19720-1-sebastian.huber@embedded-brains.de
State New
Headers show

Commit Message

Sebastian Huber July 26, 2017, 6:46 a.m. UTC
All TARGET_DEFAULT defines set MASK_FPU.  There is no need to set it in
some CPU target flags enable.

gcc/
	config/sparc/sparc.c (sparc_option_override): Remove MASK_FPU
	from all CPU target flags enable members.
---
 gcc/config/sparc/sparc.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

Comments

Eric Botcazou July 26, 2017, 7:55 a.m. UTC | #1
> All TARGET_DEFAULT defines set MASK_FPU.  There is no need to set it in
> some CPU target flags enable.
> 
> gcc/
> 	config/sparc/sparc.c (sparc_option_override): Remove MASK_FPU
> 	from all CPU target flags enable members.

OK for mainline and 7 branch, thanks.
diff mbox

Patch

diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.c
index f4f318a81a1..674a3823cb9 100644
--- a/gcc/config/sparc/sparc.c
+++ b/gcc/config/sparc/sparc.c
@@ -1408,15 +1408,15 @@  sparc_option_override (void)
     { "v8",		MASK_ISA, MASK_V8 },
     /* TI TMS390Z55 supersparc */
     { "supersparc",	MASK_ISA, MASK_V8 },
-    { "hypersparc",	MASK_ISA, MASK_V8|MASK_FPU },
-    { "leon",		MASK_ISA, MASK_V8|MASK_LEON|MASK_FPU },
-    { "leon3",		MASK_ISA, MASK_V8|MASK_LEON3|MASK_FPU },
-    { "leon3v7",	MASK_ISA, MASK_LEON3|MASK_FPU },
+    { "hypersparc",	MASK_ISA, MASK_V8 },
+    { "leon",		MASK_ISA, MASK_V8|MASK_LEON },
+    { "leon3",		MASK_ISA, MASK_V8|MASK_LEON3 },
+    { "leon3v7",	MASK_ISA, MASK_LEON3 },
     { "sparclite",	MASK_ISA, MASK_SPARCLITE },
     /* The Fujitsu MB86930 is the original sparclite chip, with no FPU.  */
     { "f930",		MASK_ISA|MASK_FPU, MASK_SPARCLITE },
     /* The Fujitsu MB86934 is the recent sparclite chip, with an FPU.  */
-    { "f934",		MASK_ISA, MASK_SPARCLITE|MASK_FPU },
+    { "f934",		MASK_ISA, MASK_SPARCLITE },
     { "sparclite86x",	MASK_ISA|MASK_FPU, MASK_SPARCLITE },
     { "sparclet",	MASK_ISA, MASK_SPARCLET },
     /* TEMIC sparclet */