* arc-tdep.c (get_longjmp_target): Only compile this function if JB_PC
is defined. * sparc-tdep.c (get_longjmp_target): Likewise.
This commit is contained in:
parent
fe419ffc23
commit
a48442a050
3 changed files with 12 additions and 3 deletions
|
@ -1,3 +1,9 @@
|
|||
2002-02-20 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
* arc-tdep.c (get_longjmp_target): Only compile this function if JB_PC
|
||||
is defined.
|
||||
* sparc-tdep.c (get_longjmp_target): Likewise.
|
||||
|
||||
2002-02-20 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
* News: Add news about ARM and Multi-arch. Mention the new target
|
||||
|
|
|
@ -571,7 +571,9 @@ arc_software_single_step (enum target_signal ignore, /* sig but we don't need it
|
|||
}
|
||||
}
|
||||
|
||||
#ifdef GET_LONGJMP_TARGET
|
||||
/* Because of Multi-arch, GET_LONGJMP_TARGET is always defined. So test
|
||||
for a definition of JB_PC. */
|
||||
#ifdef JB_PC
|
||||
/* Figure out where the longjmp will land. Slurp the args out of the stack.
|
||||
We expect the first arg to be a pointer to the jmp_buf structure from which
|
||||
we extract the pc (JB_PC) that we will land at. The pc is copied into PC.
|
||||
|
|
|
@ -1686,8 +1686,9 @@ fill_fpregset (gdb_fpregset_t *fpregsetp, int regno)
|
|||
|
||||
#endif /* USE_PROC_FS */
|
||||
|
||||
|
||||
#ifdef GET_LONGJMP_TARGET
|
||||
/* Because of Multi-arch, GET_LONGJMP_TARGET is always defined. So test
|
||||
for a definition of JB_PC. */
|
||||
#ifdef JB_PC
|
||||
|
||||
/* Figure out where the longjmp will land. We expect that we have just entered
|
||||
longjmp and haven't yet setup the stack frame, so the args are still in the
|
||||
|
|
Loading…
Reference in a new issue