diff options
author | sh <sh@138bc75d-0d04-0410-961f-82ee72b054a4> | 2017-07-26 08:28:12 +0000 |
---|---|---|
committer | sh <sh@138bc75d-0d04-0410-961f-82ee72b054a4> | 2017-07-26 08:28:12 +0000 |
commit | b3d94b0d080b762b16337be8e43e7032ec2cd285 (patch) | |
tree | 55a31a728395321919ad36d9e366912580e0961d | |
parent | 95a4a3f137ada95c327f4efdb3f8a940731dd660 (diff) | |
download | gcc-b3d94b0d080b762b16337be8e43e7032ec2cd285.tar.gz |
[SPARC] Drop superfluous MASK_FPU enable
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@250557 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/sparc/sparc.c | 10 |
2 files changed, 10 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 93afb1c19cb..f7482c12a38 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2017-07-26 Sebastian Huber <sebastian.huber@embedded-brains.de> + + * config/sparc/sparc.c (sparc_option_override): Remove MASK_FPU + from all CPU target flags enable members. + 2017-07-26 Richard Biener <rguenther@suse.de> * genmatch.c (dt_simplify::gen): Make iterator vars const. 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 */ |