diff options
author | Alan Hayward <alan.hayward@arm.com> | 2018-08-29 11:40:05 +0100 |
---|---|---|
committer | Alan Hayward <alan.hayward@arm.com> | 2018-08-29 11:40:05 +0100 |
commit | 0e745c601150523093323c3fc77835604221a634 (patch) | |
tree | 9f448cb187c618e167e38ba8a1c86aa9d6782b81 /elfcpp/tilegx.h | |
parent | ea92689a179c8c03af2ae46989339336d1dd48cd (diff) | |
download | gdb-0e745c601150523093323c3fc77835604221a634.zip gdb-0e745c601150523093323c3fc77835604221a634.tar.gz gdb-0e745c601150523093323c3fc77835604221a634.tar.bz2 |
Aarch64: Float register detection for _push_dummy_call
Use aapcs_is_vfp_call_or_return_candidate to detect float register
args, then pass in registers if there is room.
gdb/
* aarch64-tdep.c
(aapcs_is_vfp_call_or_return_candidate): Make static
(pass_in_v_or_stack): Remove function.
(pass_in_v_vfp_candidate): New function.
(aarch64_push_dummy_call): Check for float register candidates.
Diffstat (limited to 'elfcpp/tilegx.h')
0 files changed, 0 insertions, 0 deletions