[m68k] fix return value extraction
Andreas Schwab
schwab@suse.de
Fri Jun 9 10:13:00 GMT 2006
Nathan Sidwell <nathan@codesourcery.com> writes:
> *************** m68k_push_dummy_call (struct gdbarch *gd
> *** 423,428 ****
> --- 496,504 ----
> gdb_byte buf[4];
> int i;
>
> + /* Align the stack down to 4 bytes. Needed for coldfire. */
> + sp &= ~3;
> +
> /* Push arguments in reverse order. */
> for (i = nargs - 1; i >= 0; i--)
> {
I think this should be done through gdbarch_frame_align.
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, MaxfeldstraÃe 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
More information about the Gdb-patches
mailing list