OSDN Git Service

* dwarf2-frame.h (enum dwarf2_frame_reg_rule): Add
authoraoliva <aoliva>
Sun, 28 May 2006 05:56:50 +0000 (05:56 +0000)
committeraoliva <aoliva>
Sun, 28 May 2006 05:56:50 +0000 (05:56 +0000)
commit2e805d198eb42cd74fd12768d6c97740e4a4c32e
tree4f63289df561f3897cce6fd661df27d328d34c3f
parentac415b7953da0980dab9c044e190081612b6a4a4
* 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