| Index: gdb/hppa-tdep.h
|
| diff --git a/gdb/hppa-tdep.h b/gdb/hppa-tdep.h
|
| index b1f50c1122702e9647513fd78ce170d96e6427e7..bee24ce75a4fc90a666c3c0dbeff356341e1a6c3 100644
|
| --- a/gdb/hppa-tdep.h
|
| +++ b/gdb/hppa-tdep.h
|
| @@ -1,6 +1,6 @@
|
| /* Target-dependent code for the HP PA-RISC architecture.
|
|
|
| - Copyright (C) 2003-2012 Free Software Foundation, Inc.
|
| + Copyright (C) 2003-2013 Free Software Foundation, Inc.
|
|
|
| This file is part of GDB.
|
|
|
| @@ -50,6 +50,13 @@ enum hppa_regnum
|
| HPPA_ISR_REGNUM = 39, /* Interrupt Space Register */
|
| HPPA_IOR_REGNUM = 40, /* Interrupt Offset Register */
|
| HPPA_SR4_REGNUM = 43, /* space register 4 */
|
| + HPPA_SR0_REGNUM = 44, /* space register 0 */
|
| + HPPA_SR1_REGNUM = 45, /* space register 1 */
|
| + HPPA_SR2_REGNUM = 46, /* space register 2 */
|
| + HPPA_SR3_REGNUM = 47, /* space register 3 */
|
| + HPPA_SR5_REGNUM = 48, /* space register 5 */
|
| + HPPA_SR6_REGNUM = 49, /* space register 6 */
|
| + HPPA_SR7_REGNUM = 50, /* space register 7 */
|
| HPPA_RCR_REGNUM = 51, /* Recover Counter (also known as cr0) */
|
| HPPA_PID0_REGNUM = 52, /* Protection ID */
|
| HPPA_PID1_REGNUM = 53, /* Protection ID */
|
| @@ -90,11 +97,9 @@ struct gdbarch_tdep
|
| CORE_ADDR (*find_global_pointer) (struct gdbarch *, struct value *);
|
|
|
| /* For shared libraries, each call goes through a small piece of
|
| - trampoline code in the ".plt", or equivalent, section.
|
| - IN_SOLIB_CALL_TRAMPOLINE evaluates to nonzero if we are currently
|
| - stopped in one of these. */
|
| - int (*in_solib_call_trampoline) (struct gdbarch *gdbarch,
|
| - CORE_ADDR pc, char *name);
|
| + trampoline code in the ".plt" section. IN_SOLIB_CALL_TRAMPOLINE
|
| + evaluates to nonzero if we are currently stopped in one of these. */
|
| + int (*in_solib_call_trampoline) (struct gdbarch *gdbarch, CORE_ADDR pc);
|
|
|
| /* For targets that support multiple spaces, we may have additional stubs
|
| in the return path. These stubs are internal to the ABI, and users are
|
| @@ -242,7 +247,7 @@ extern struct minimal_symbol *
|
| extern struct hppa_objfile_private *hppa_init_objfile_priv_data (struct objfile *objfile);
|
|
|
| extern int hppa_in_solib_call_trampoline (struct gdbarch *gdbarch,
|
| - CORE_ADDR pc, char *name);
|
| + CORE_ADDR pc);
|
| extern CORE_ADDR hppa_skip_trampoline_code (struct frame_info *, CORE_ADDR pc);
|
|
|
| #endif /* hppa-tdep.h */
|
|
|