[0/5] ARM function-calling / return fixes

Message ID 20231020-arm-params-v1-0-19d4c89c11b6@adacore.com
Headers
Series ARM function-calling / return fixes |

Message

Tom Tromey Oct. 20, 2023, 7:15 p.m. UTC
  This series fixes a number of issues we found using the AdaCore
internal test suite on a big-endian ARM target.

I believe most of these patches have a corresponding test case in the
gdb test suite, but I'm not 100% certain -- I have never really tried
running the gdb test suite using the AdaCore toolchain in cross mode.
(If someone has a qemu-based target board, I guess I'd be willing to
give it a try...)

---
Tom Tromey (5):
      Fix calls with small integers on ARM
      Fix "finish" with range types on ARM
      Fix "finish" for vector types on ARM
      Fix range-type "return" command on ARM
      Fix fixed-point "return" on ARM

 gdb/arm-tdep.c | 53 +++++++++++++++++++++++++++--------------------------
 1 file changed, 27 insertions(+), 26 deletions(-)
---
base-commit: 1fa80e4c8184d87d75ff30b552cc282f5811823a
change-id: 20231020-arm-params-db4852c3516f

Best regards,