Re: [PATCH] Fix bug 15293 Ignore-count does not work properly with dprintf

Hui Zhu
2013-04-21T02:03:06Z

On Sat, Apr 20, 2013 at 12:53 AM, Tom Tromey <tromey@redhat.com> wrote:
>>>>>> "Hui" == Hui Zhu <teawater@gmail.com> writes:
>
> Hui> This patch fix http://sourceware.org/bugzilla/show_bug.cgi?id=15293
> Hui> Also I update dprintf.exp for this bug.
> Hui> Please help me review it.
>
> After this patch, "ignore" doesn't cause the program to stop -- this
> part seems correct.
>
> But it seems to me that "ignore" should make the "dprintf" not print
> anything at all. Otherwise, what is being ignored?

If dprintf is not ignore, it will stop, print and continue.
If ignore, it will not stop. So it will not print anything.

>
> Hui> +gdb_test "ignore \$bpnum 1" ".*Will ignore next crossing of breakpoint.*"
>
> I was surprised to find that this didn't interfere with the "info break"
> test later on.

Because after breakpoint pass this ignore, it will not show in "info break"

>
> Tom