OSDN Git Service

* dwarf2-frame.h (enum dwarf2_frame_reg_rule): Add
authorAlexandre Oliva <aoliva@redhat.com>
Sun, 28 May 2006 05:56:50 +0000 (05:56 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Sun, 28 May 2006 05:56:50 +0000 (05:56 +0000)
commitd0bd90ab577a6dac3362860860988d49790a7fb3
treefc49b07df7d7aba458268330df9dbe5b0acd9c0f
parentd82c8f1adcb63d492a2cc6603c820a6e1c66128b
* dwarf2-frame.h (enum dwarf2_frame_reg_rule): Add
DWARF2_FRAME_REG_SAVED_VAL_OFFSET and
DWARF2_FRAME_REG_SAVED_VAL_EXP.
* dwarf2-frame.c (execute_cfa_program): Handle val_offset,
val_offset_sf and val_expression.
(dwarf2_frame_prev_register): Handle the new reg rules.
(dwarf2_frame_this_id): Use pc instead of function entry point.
gdb/ChangeLog
gdb/dwarf2-frame.c
gdb/dwarf2-frame.h