summaryrefslogtreecommitdiff
path: root/gdb/wrapper.h
Commit message (Collapse)AuthorAgeFilesLines
* * wrapper.h (gdb_value_struct_elt): New function.Keith Seitz2001-10-311-0/+5
| | | | | * wrapper.c (gdb_value_struct_elt): Ditto. (do_captured_value_struct_elt): Ditto.
* s/value_ptr/struct value */Andrew Cagney2001-10-201-6/+8
|
* Update/correct copyright notices.Kevin Buettner2001-03-061-1/+1
|
* 2000-11-06 Fernando Nasser <fnasser@totem.toronto.redhat.com>Fernando Nasser2000-11-061-0/+2
| | | | | | | | | | * wrapper.c (gdb_value_assign): New function. Longjump-free version of value_assign. (wrap_value_assign): New function. Wrapper for value_assign. * wrapper.h: Add declaration for the above. * varobj.c (varobj_set_value): Use gdb_value_assign, not value_assign which can longjump. Do not change varobj value if assign fails.
* PARAMS removal.gdb-post-params-removal-2000-05-28Kevin Buettner2000-05-281-7/+7
|
* Remove stray extern declaration of wrap_value_subscript().Andrew Cagney2000-05-161-1/+0
|
* * Makefile.in (gdbtypes.o, varobj.o): Depend on wrapper.h.Eli Zaretskii2000-05-151-0/+3
| | | | | * wrapper.h (gdb_value_subscript, wrap_value_subscript): Add prototypes.
* 2000-04-26 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder2000-04-271-1/+1
| | | | * wrapper.h: fix minor comment typo.
* 2000-04-11 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser2000-04-111-6/+0
| | | | | | * wrapper.h: Remove definitions of internal functions. * wrapper.c: Remove definitions of exported functions (which are already in wrapper.h) and make static all internal wrap_* functions.
* * gdbtypes.c (safe_parse_type): New wrapper function to ignoreNicholas Duffek2000-04-031-0/+3
| | | | | | | | | | error() during parse_and_eval_type(). (check_stub_method): Call safe_parse_type instead of parse_and_eval_type(). * wrapper.c (gdb_parse_and_eval_type): New wrapper function. (wrap_parse_and_eval_type): New support function. * wrapper.h (gdb_parse_and_eval_type): Prototype. (wrap_parse_and_eval_type): Prototype.
* 2000-03-13 James Ingham <jingham@leda.cygnus.com>Jim Ingham2000-03-131-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for a variable object that tries to evaluate itself in the currently selected frame, rather than in a fixed frame. * wrapper.c,h (gdb_parse_exp_1): Added a wrapper for gdb_parse_exp_1. * varobj.h: Added USE_CURRENT_FRAME to varobj_type & changed def'n of varobj_create. * varobj.c (varobj_list): Return type indicates whether the variable's type has changed (for current frame variables). (varobj_update): Handle the case where the variable's type has changed. (delete_variable_1): Allow for deletion of variables that have not been installed yet. (new_root_variable): Initialize use_selected_frame variable. (value_of_root): This is where most of the work to handle "current frame" variables was added. Most of the complexity involves handling the case where the type of the variable has changed. (varobj_create): Add a "type" argument, to tell if the variable is one of these "current frame" variables. Also protect call to parse_exp_1 from long jumping. * mi-var-block.exp: The error report from varobj_create changed since I am now trapping parse_exp_1 errors. Change the tests to match the new error message. * mi-var-child.exp: Ditto. * mi-var-cmd.exp: Ditto. * lib/gdb.exp: Fix the gdbtk_start routine to correctly find all the library directories. * gdbtk-varobj.c (variable_create): Pass the correct "how_specified" flag to the varobj_create routine.
* Initial revisionJason Molenda2000-02-031-0/+37