src/gdb ChangeLog frame.c frame.h stack.c doc/ ...

kpouget@sourceware.org kpouget@sourceware.org
Thu Oct 27 11:04:00 GMT 2011


CVSROOT:	/cvs/src
Module name:	src
Changes by:	kpouget@sourceware.org	2011-10-27 11:04:27

Modified files:
	gdb            : ChangeLog frame.c frame.h stack.c 
	gdb/doc        : ChangeLog gdb.texinfo 
	gdb/python     : py-frame.c 
Added files:
	gdb            : unwind_stop_reasons.def 

Log message:
	Move unwind reasons to an external .def file
	
	gdb/
	* frame.c (frame_stop_reason_string): Rewrite using
	unwind_stop_reasons.def.
	* frame.h (enum unwind_stop_reason): Likewise.
	* python/py-frame.c (gdbpy_initialize_frames): Likewise.
	(gdbpy_frame_stop_reason_string): Use new enum unwind_stop_reason
	constants for bound-checking.
	* unwind_stop_reasons.def: New file.
	* stack.c (backtrace_command_1): Handle UNWIND_FIRST_ERROR as an alias
	instead of a distinct value.
	
	doc/
	* gdb.texinfo ((Frames In Python): Document
	gdb.FRAME_UNWIND_FIRST_ERROR contant.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/unwind_stop_reasons.def.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.13465&r2=1.13466
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/frame.c.diff?cvsroot=src&r1=1.302&r2=1.303
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/frame.h.diff?cvsroot=src&r1=1.198&r2=1.199
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/stack.c.diff?cvsroot=src&r1=1.240&r2=1.241
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/doc/ChangeLog.diff?cvsroot=src&r1=1.1233&r2=1.1234
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/doc/gdb.texinfo.diff?cvsroot=src&r1=1.882&r2=1.883
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/python/py-frame.c.diff?cvsroot=src&r1=1.21&r2=1.22



More information about the Gdb-cvs mailing list