This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

src/gdb ChangeLog varobj.c varobj.h mi/mi-cmd- ...


CVSROOT:	/cvs/src
Module name:	src
Changes by:	vprus@sourceware.org	2008-05-28 12:06:36

Modified files:
	gdb            : ChangeLog varobj.c varobj.h 
	gdb/mi         : mi-cmd-var.c 
	gdb/testsuite  : ChangeLog 
	gdb/testsuite/gdb.mi: mi-var-cmd.exp mi2-var-cmd.exp 

Log message:
	Refactor varobj_update interface.
	* varobj.c (varobj_update): Report changes as vector.  Also
	return not just a list of varobj, but a list of special structures
	that tell what exactly has changed.
	* varobj.h (enum varobj_update_error): Rename to
	varobj_scope_status.
	(struct varobj_update_result_t): New.
	(varobj_update): Adjust prototype.
	* mi/mi-cmd-var.c: Adjust for changes.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.9439&r2=1.9440
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/varobj.c.diff?cvsroot=src&r1=1.113&r2=1.114
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/varobj.h.diff?cvsroot=src&r1=1.18&r2=1.19
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/mi/mi-cmd-var.c.diff?cvsroot=src&r1=1.50&r2=1.51
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/ChangeLog.diff?cvsroot=src&r1=1.1651&r2=1.1652
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.mi/mi-var-cmd.exp.diff?cvsroot=src&r1=1.39&r2=1.40
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.mi/mi2-var-cmd.exp.diff?cvsroot=src&r1=1.19&r2=1.20


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]