* arm-tdep.c (enum arm_vfp_cprc_base_type,
authorDaniel Jacobowitz <drow@false.org>
Tue, 28 Jul 2009 17:30:52 +0000 (17:30 +0000)
committerDaniel Jacobowitz <drow@false.org>
Tue, 28 Jul 2009 17:30:52 +0000 (17:30 +0000)
commit90445bd31fa9fcf2b9f080b65fc5d2d3a3ca5bb0
tree9dee1b40fdf302e793157143351f03339c14f762
parent3612b1927e247d33aab56de742e16f110f148711
* arm-tdep.c (enum arm_vfp_cprc_base_type,
arm_vfp_cprc_unit_length, arm_vfp_cprc_reg_char,
arm_vfp_cprc_sub_candidate, arm_vfp_call_candidate,
arm_vfp_abi_for_function): New.
(arm_push_dummy_call): Handle VFP ABI.
(arm_extract_return_value, arm_store_return_value): Handle
ARM_FLOAT_VFP case.
(arm_return_value): Handle VFP ABI.
(arm_gdbarch_init): Default fp_model based on Tag_ABI_VFP_args for
EABI binaries.
gdb/ChangeLog
gdb/arm-tdep.c