User-defined commands, breakpoint "commands" hooks, parser bug?

Fernando Nasser fnasser@cygnus.com
Fri Sep 15 11:37:00 GMT 2000


Yes, this seems like a bug.

Thanks for letting us know.

Fernando

tqbf@skoda.sockpuppet.org wrote:
> 
> Hi. I've got a question about the way GDB processes user-defined
> command definitions.
> 
> It seems that this is valid:
> 
>         define foo
>                 if bar
>                         c
>                 end
>         end
> 
> But this is not valid:
> 
>         define foo
>                 b bar
>                 commands $bpnum
>                         c
>                 end
>         end
> 
> In the first case, GDB recognizes the first "end" as terminating
> the "if" statement. In the second, GDB doesn't recognize the "end"
> as terminating the "commands" statement.
> 
> My version string reads "GNU gdb 5.0".
> 
> Thanks for any info you can give me.
> 
> -----------------------------------------------------------------------
> Thomas H. Ptacek                                         Sonicity, Inc.
> -----------------------------------------------------------------------
>                            "If you're so special, why aren't you dead?"

-- 
Fernando Nasser
Red Hat - Toronto                       E-Mail:  fnasser@cygnus.com
2323 Yonge Street, Suite #300           Tel:  416-482-2661 ext. 311
Toronto, Ontario   M4P 2C9              Fax:  416-482-6299


More information about the Gdb mailing list