aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorDavid S. Miller <davem@redhat.com>2011-09-28 17:59:42 +0000
committerDavid S. Miller <davem@redhat.com>2011-09-28 17:59:42 +0000
commitfe10a582b69fc09ce4775071aa619b0a6fc5dd1a (patch)
tree90f615bc2c8d392eb1532c4aacb28a0b717b84d4 /gdb/ChangeLog
parent766ad876093f4df3a7f3836df3c705a2243ea2e7 (diff)
downloadgdb-fe10a582b69fc09ce4775071aa619b0a6fc5dd1a.zip
gdb-fe10a582b69fc09ce4775071aa619b0a6fc5dd1a.tar.gz
gdb-fe10a582b69fc09ce4775071aa619b0a6fc5dd1a.tar.bz2
Fix complex floats on sparc.
* sparc-tdep.h (SPARC_F2_REGNUM, SPARC_F3_REGNUM, SPARC_F4_REGNUM, SPARC_F5_REGNUM, SPARC_F6_REGNUM, SPARC_F7_REGNUM): New enums. * sparc-tdep.c (sparc_complex_floating_p): New function. (sparc32_store_arguments): Handle complex floats. (sparc32_extract_return_value): Likewise. (sparc32_store_return_value): Likewise. (sparc32_stabs_argument_has_addr): Likewise. * sparc64-tdep.c (sparc64_complex_floating_p): New function. (sparc64_store_floating_fields): Handle complex floats. (sparc64_store_arguments): Likewise. (sparc64_store_return_value): Likewise.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index faf28a7..cd30362 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,17 @@
+2011-09-28 David S. Miller <davem@davemloft.net>
+
+ * sparc-tdep.h (SPARC_F2_REGNUM, SPARC_F3_REGNUM, SPARC_F4_REGNUM,
+ SPARC_F5_REGNUM, SPARC_F6_REGNUM, SPARC_F7_REGNUM): New enums.
+ * sparc-tdep.c (sparc_complex_floating_p): New function.
+ (sparc32_store_arguments): Handle complex floats.
+ (sparc32_extract_return_value): Likewise.
+ (sparc32_store_return_value): Likewise.
+ (sparc32_stabs_argument_has_addr): Likewise.
+ * sparc64-tdep.c (sparc64_complex_floating_p): New function.
+ (sparc64_store_floating_fields): Handle complex floats.
+ (sparc64_store_arguments): Likewise.
+ (sparc64_store_return_value): Likewise.
+
2011-09-28 Eli Zaretskii <eliz@gnu.org>
* windows-nat.c (env_sort) [!__CYGWIN__]: Function restored from