aboutsummaryrefslogtreecommitdiff
path: root/gdb/config
diff options
context:
space:
mode:
authorDawn Perchik <dawn@cygnus>1998-07-23 22:14:48 +0000
committerDawn Perchik <dawn@cygnus>1998-07-23 22:14:48 +0000
commit79dc930562b4ee85589e33813dabdbc96811cae3 (patch)
tree392e2320f91fec1fa17892106d71a7ba1329fac4 /gdb/config
parentdd473edc9f14f4ca296a0ff6d8bd89ed4bf8534e (diff)
downloadgdb-79dc930562b4ee85589e33813dabdbc96811cae3.zip
gdb-79dc930562b4ee85589e33813dabdbc96811cae3.tar.gz
gdb-79dc930562b4ee85589e33813dabdbc96811cae3.tar.bz2
* sparc-tdep.c (sparc_init_extra_frame_info): Recognize when we're
in a function prologue before the SAVE instruction. (sparc_frame_saved_pc): Ditto. * config/sparc/tm-sparc.h (EXTRA_FRAME_INFO): Add in_prologue flag.
Diffstat (limited to 'gdb/config')
-rw-r--r--gdb/config/sparc/tm-sparc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gdb/config/sparc/tm-sparc.h b/gdb/config/sparc/tm-sparc.h
index ff5c677..cff3189 100644
--- a/gdb/config/sparc/tm-sparc.h
+++ b/gdb/config/sparc/tm-sparc.h
@@ -329,6 +329,7 @@ sparc_extract_struct_value_address PARAMS ((char [REGISTER_BYTES]));
#define EXTRA_FRAME_INFO \
CORE_ADDR bottom; \
+ int in_prologue; \
int flat; \
/* Following fields only relevant for flat frames. */ \
CORE_ADDR pc_addr; \