diff options
author | Vladimir Prus <vladimir@codesourcery.com> | 2007-01-04 19:16:52 +0000 |
---|---|---|
committer | Vladimir Prus <vladimir@codesourcery.com> | 2007-01-04 19:16:52 +0000 |
commit | 28335dccfbff6c93d66e0f307ad2218b2b543b89 (patch) | |
tree | 6ce5a48093384822fcf50b11ce5c7813d47b4614 /gdb/ChangeLog | |
parent | b2c2bd757e266210b64a9f0c131d5692c5ebe697 (diff) | |
download | gdb-28335dccfbff6c93d66e0f307ad2218b2b543b89.zip gdb-28335dccfbff6c93d66e0f307ad2218b2b543b89.tar.gz gdb-28335dccfbff6c93d66e0f307ad2218b2b543b89.tar.bz2 |
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.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 4a6142d..249656888 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,23 @@ 2007-01-04 Vladimir Prus <vladimir@codesourcery.com> + 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. + +2007-01-04 Vladimir Prus <vladimir@codesourcery.com> + Port from Apple's version. gdb/ * varobj.c (type_changeable): Rename to... |