This is the mail archive of the gdb-patches@sources.redhat.com 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: [RFC/MI] Renumber enum mi_cmd_result


> Hi,
> 
> I've been looking over Apple's MI changes, so expect to see quite a few
> questions/changes/patches/debates/documentation updates/etc in the coming
> weeks on MI.
> 
> This simple patch renumbers enum mi_cmd_result so that it starts at one
> instead of zero. This is necessary because MI_CMD_DONE would be
> indistinguishable from an error condition (both would return zero to
> catch_errors).
> 
> I have run the testsuite before and after this change, and it produces no
> differences.
> 
> (Okay, this is almost too simple to leave by itself, but, gotta start
> somewhere!)
> 
> Keith
> 
> ChangeLog
> 2002-05-17  Keith Seitz  <keiths@redhat.com>
> 
>         From Jim Ingham <jingham at apple dot com>:
>         * mi-cmds.h (enum mi_cmd_result): Start numbering at one instead
>         of zero so that errors can be distinguished from other status
>         returns.
> 
Keith,

Check catch_exceptions().  The whole catch_errors() argument problem has 
been fixed.  I'd consider a switch to catch_exceptions obvious and I can 
see only one call.

Andrew



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