* tramp-frame.h (struct tramp_frame): Allow for 16 instructions

instead of 8.
* m68kbsd-tdep.c: Include "frame.h", "trad-frame.h" and
"tramp-frame.h".
(m68kobsd_sigtramp_cache_init): New function.
(m68kbsd_aout_init_abi): Prepend m68kobsd_sigtramp unwinder.
This commit is contained in:
Mark Kettenis 2005-08-13 22:31:30 +00:00
parent e4ef629de7
commit 4ea4748e62

View File

@ -1,6 +1,6 @@
/* Signal trampoline unwinder, for GDB the GNU Debugger.
/* Signal trampoline unwinder.
Copyright 2004 Free Software Foundation, Inc.
Copyright 2004, 2005 Free Software Foundation, Inc.
This file is part of GDB.
@ -64,7 +64,7 @@ struct tramp_frame
{
ULONGEST bytes;
ULONGEST mask;
} insn[8];
} insn[16];
/* Initialize a trad-frame cache corresponding to the tramp-frame.
FUNC is the address of the instruction TRAMP[0] in memory. */
void (*init) (const struct tramp_frame *self,