diff options
Diffstat (limited to 'gdb/hppa-tdep.c')
-rw-r--r-- | gdb/hppa-tdep.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gdb/hppa-tdep.c b/gdb/hppa-tdep.c index 4325071..b238d37 100644 --- a/gdb/hppa-tdep.c +++ b/gdb/hppa-tdep.c @@ -898,8 +898,7 @@ hppa32_push_dummy_call (struct gdbarch *gdbarch, CORE_ADDR func_addr, space allocations for outgoing arguments. The ABI also mandates minimum stack alignments which we must preserve. */ - param_end = struct_end + max (align_up (param_ptr, 8), - REG_PARM_STACK_SPACE); + param_end = struct_end + max (align_up (param_ptr, 8), 16); } } @@ -1022,8 +1021,7 @@ hppa64_push_dummy_call (struct gdbarch *gdbarch, CORE_ADDR func_addr, space allocations for outgoing arguments. The ABI also mandates minimum stack alignments which we must preserve. */ - param_end = struct_end + max (align_up (param_ptr, 16), - REG_PARM_STACK_SPACE); + param_end = struct_end + max (align_up (param_ptr, 16), 64); } } |