* dwarf2loc.c (struct piece_closure): New.
authorNathan Froyd <froydnj@codesourcery.com>
Fri, 4 Sep 2009 20:05:25 +0000 (20:05 +0000)
committerNathan Froyd <froydnj@codesourcery.com>
Fri, 4 Sep 2009 20:05:25 +0000 (20:05 +0000)
commit052b9502199de90b7d70ec14b9e134b1bd158039
tree85a54b732db788b6819395ed3ddb09a5db3990c5
parentdf7e4f42f98b8b1c12612f6d37c176a414918f32
* dwarf2loc.c (struct piece_closure): New.
(allocate_piece_closure): New function.
(read_pieced_value): New function.
(write_pieced_value): New function.
(copy_pieced_value_closure): New function.
(free_pieced_value_closure): New function.
(pieced_value_funcs): Define.
(dwarf2_evaluate_loc_desc): Return a computed value for a variable
described with pieces.
gdb/ChangeLog
gdb/dwarf2loc.c