OSDN Git Service

2005-09-26 Paul Brook <paul@codesourcery.com>
authorpbrook <pbrook>
Mon, 26 Sep 2005 02:17:23 +0000 (02:17 +0000)
committerpbrook <pbrook>
Mon, 26 Sep 2005 02:17:23 +0000 (02:17 +0000)
commitd595066e7bbf4502689ff066197b0b60c44b4992
tree9f8c9b472167045863fab7d9b0f1f1c437663bc5
parente0089154e62690077067258d905a7d51e7dbfbeb
2005-09-26  Paul Brook  <paul@codesourcery.com>

* arm-tdep.c (arm_type_align): New function.
(arm_push_dummy_call): Use it.  Ensure proper argument alignment.
(arm_extract_struct_value_address): Remove.
(arm_use_struct_convention): Rename...
(arm_return_in_memory): ... To this.  Return nonzero for all small
aggregates under the EABI.
(arm_return_value): New function.
(arm_gdbarch_init): Default for VFP float model for EABI binaries.
Use set_gdbarch_return_value instead of obsolete functions.
* testsuite/long_long.exp: Exclude eabi targets from arm FPA float
format test.
gdb/ChangeLog
gdb/arm-tdep.c
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/long_long.exp