]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/ChangeLog
2005-09-26 Paul Brook <paul@codesourcery.com>
[thirdparty/binutils-gdb.git] / gdb / ChangeLog
index e84e094d64bdbcf66f1fbae161dfb6cc252e97d0..1ddfe1eb16693abb5a75d53c6517ecc45e9604fc 100644 (file)
@@ -1,3 +1,17 @@
+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.
+
 2005-09-21  Mark Kettenis  <kettenis@gnu.org>
 
        * mips-tdep.c (n32n64_floatformat_always_valid): Use 'const void