This is the mail archive of the gdb-patches@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]

Re: [PATCH 1/7] [python] API for macros: abort or continuing macro iterators.


>>>>> "matt" == matt rice <ratmice@gmail.com> writes:

matt> 2011-08-23  Matt Rice  <ratmice@gmail.com>
matt> 	* macrocmd.c (print_macro_callback): Return a walk status
matt> 	and continue indefinitely.
matt> 	(print_one_macro): Ditto.
matt> 	* macrotab.c (foreach_macro): Return based on callback
matt> 	status.
matt> 	(foreach_macro_in_scope): Ditto.
matt> 	(macro_for_each): Return a macro walk completion result.
matt> 	(macro_for_each_in_scope): Ditto.
matt> 	* macrotab.h (macro_walk_status): New enum.
matt> 	(macro_walk_result): Ditto.
matt> 	(macro_callback_fn): Return a macro_walk_status.
matt> 	(macro_for_each, macro_for_each_in_scope): Return a macro_walk_result.
matt> 	* symtab.c (add_macro_name): Return a walk status and
matt> 	continue indefinitely.

This one is ok, but please do not commit it until the whole series is
ready.

In the future it would help if each patch had a description that was a
bit longer than just the Subject: line.

Tom


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