gdb/
authorVladimir Prus <vladimir@codesourcery.com>
Thu, 4 Jan 2007 19:16:52 +0000 (19:16 +0000)
committerVladimir Prus <vladimir@codesourcery.com>
Thu, 4 Jan 2007 19:16:52 +0000 (19:16 +0000)
commit28335dccfbff6c93d66e0f307ad2218b2b543b89
tree6ce5a48093384822fcf50b11ce5c7813d47b4614
parentb2c2bd757e266210b64a9f0c131d5692c5ebe697
    gdb/
        * varobj.c: Include "vec.h".
        (varobj_p): New typedef, declare vector of those.
        (struct varobj): Use vector for the 'children' member.
        (child_exists): Remove.
        (save_child_in_parent): Remove.
        (remove_child_from_parent): Remove.
        (struct varobj_child): Remove.
        (struct vstack): Remove.
        (vpush, vpop): Remove.
        (varobj_list_children): Adjust to work work vector.
        (varobj_update): Likewise. Use vectors for
        working stack and result.
        (delete_variable_1): Likewise.
        * Makefile.in (varobj.o): Update dependencies.
gdb/ChangeLog
gdb/Makefile.in
gdb/varobj.c