diff options
author | Aditya Vidyadhar Kamath <Aditya.Kamath1@ibm.com> | 2023-08-25 11:30:02 -0500 |
---|---|---|
committer | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2023-08-25 18:48:24 +0200 |
commit | 99dc97091be000ad4d724d677b361e7af7d35db8 (patch) | |
tree | f41f9a2b6e7f75613a4c276da35ae9bee6aec4e5 /gdb/syscalls | |
parent | 26fca3f1fe3739939094161e94a80723cab52420 (diff) | |
download | fsf-binutils-gdb-99dc97091be000ad4d724d677b361e7af7d35db8.zip fsf-binutils-gdb-99dc97091be000ad4d724d677b361e7af7d35db8.tar.gz fsf-binutils-gdb-99dc97091be000ad4d724d677b361e7af7d35db8.tar.bz2 |
Fix for call feature having 9th function parameter and beyond corrupt values.
In AIX the first eight function parameters are stored from R3 to R10.
If there are more than eight parameters in a function then we store the 9th parameter onwards in the stack.
While doing so, in 64 bit mode the words were not zero extended and was coming like 32 bit mode.
This patch is a fix to the same.
Diffstat (limited to 'gdb/syscalls')
0 files changed, 0 insertions, 0 deletions