diff options
author | Daniel Cederman <cederman@gaisler.com> | 2015-09-28 05:26:34 +0000 |
---|---|---|
committer | Daniel Hellstrom <danielh@gcc.gnu.org> | 2015-09-28 07:26:34 +0200 |
commit | 9cb00eb15a97e52eff396db89cefac6a9297604f (patch) | |
tree | e019dafb4bb506b32cd7ed7d3a9f7b94e73e6798 /gcc/gdbhooks.py | |
parent | 65629a24068d45300b73bc54faf3f02269e428ff (diff) | |
download | gcc-9cb00eb15a97e52eff396db89cefac6a9297604f.zip gcc-9cb00eb15a97e52eff396db89cefac6a9297604f.tar.gz gcc-9cb00eb15a97e52eff396db89cefac6a9297604f.tar.bz2 |
Do not use floating point registers when compiling with -msoft-float for SPARC
2015-09-28 Daniel Cederman <cederman@gaisler.com>
Do not use floating point registers when compiling with -msoft-float for SPARC
__builtin_apply* and __builtin_return accesses the floating point registers on
SPARC even when compiling with -msoft-float.
gcc/
* config/sparc/sparc.c (sparc_function_value_regno_p): Do not return
true on %f0 for a target without FPU.
* config/sparc/sparc.md (untyped_call): Do not save %f0 for a target
without FPU.
(untyped_return): Do not load %f0 for a target without FPU.
From-SVN: r228183
Diffstat (limited to 'gcc/gdbhooks.py')
0 files changed, 0 insertions, 0 deletions