diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-07-26 08:28:12 +0000 |
---|---|---|
committer | Sebastian Huber <sh@gcc.gnu.org> | 2017-07-26 08:28:12 +0000 |
commit | 9cda17b5c6411df40b865838bc99d55709d7ae21 (patch) | |
tree | 55a31a728395321919ad36d9e366912580e0961d /gcc | |
parent | 9e7af05301e80e24f1da8b8926351b76d6b9e29f (diff) | |
download | gcc-9cda17b5c6411df40b865838bc99d55709d7ae21.zip gcc-9cda17b5c6411df40b865838bc99d55709d7ae21.tar.gz gcc-9cda17b5c6411df40b865838bc99d55709d7ae21.tar.bz2 |
[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.
From-SVN: r250557
Diffstat (limited to 'gcc')
-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 93afb1c..f7482c1 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 f4f318a..674a382 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 */ |