Allow struct 'return' on 32-bit sparc.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 3c49f96139599da9f888aa109e69b895ec60c016..32f0c49293f2ba32a750f67c47e80f0ea17dedf2 100644 (file)
@@ -1,3 +1,13 @@
+2013-02-06  David S. Miller  <davem@davemloft.net>
+
+       * sparc-tdep.c (sparc32_return_value): Handle writing return value when
+       using RETURN_VALUE_ABI_PRESERVES_ADDRESS.
+       * value.c (struct_return_convention): New function.
+       (using_struct_return): Implement in terms of struct_return_convention.
+       * value.h (struct_return_convention): Declare.
+       * stack.c (return_command): Allow successful overriding of the return
+       value when RETURN_VALUE_ABI_PRESERVES_ADDRESS.
+
 2013-02-06  Tom Tromey  <tromey@redhat.com>
 
        * python/py-type.c (typy_strip_typedefs): Don't call check_typedef
This page took 0.023735 seconds and 4 git commands to generate.