diff options
author | Jose E. Marchesi <jose.marchesi@oracle.com> | 2014-02-11 04:27:20 -0800 |
---|---|---|
committer | Jose E. Marchesi <jose.marchesi@oracle.com> | 2014-02-11 04:27:20 -0800 |
commit | 49caec94ae907290ae3fb849365b9b86ebb6f768 (patch) | |
tree | b23a8e174bef345615590a78ef75aeac26efd5cf /gdb/ada-lang.c | |
parent | e1402065ee37ec094d31ccf08fe32efc8df679f1 (diff) | |
download | gdb-49caec94ae907290ae3fb849365b9b86ebb6f768.zip gdb-49caec94ae907290ae3fb849365b9b86ebb6f768.tar.gz gdb-49caec94ae907290ae3fb849365b9b86ebb6f768.tar.bz2 |
Fix passing double float complex arguments in sparc64.
Double float complex objects are not 16-byte aligned in either
gcc or solaris studio. This patch makes gdb to not align double
float complex arguments in the dummy frame when calling a
function.
2014-02-11 Jose E. Marchesi <jose.marchesi@oracle.com>
* sparc64-tdep.c (sparc64_store_arguments): Do not align complex
double float arguments to 16-byte in the argument slots.
Diffstat (limited to 'gdb/ada-lang.c')
0 files changed, 0 insertions, 0 deletions