Is there an option to "silent-step"/ "silent-next" (possibly in python and/or mi)?
Philippe Waroquiers
philippe.waroquiers@skynet.be
Sun Feb 12 17:22:58 GMT 2023
At least some of the output is discarded:
(gdb) alias wwww = | next | cat > /dev/null
(gdb) n
33 for (int i = 0; i < MAX/3; i++)
(gdb) wwww
(gdb)
Philippe
On Sun, 2023-02-12 at 07:46 -0700, Tom Tromey wrote:
> Philippe> As a (not very clean) bypass, you might do something like:
> Philippe> alias silent-next = | next | grep -e some_regexp_to_see what_you_are_interested_in
> Philippe> and if you want to see nothing:
> Philippe> alias silent-next = | next | cat > /dev/null
>
> I'm not completely sure but I think some of the inferior-control
> commands work in a way that circumvents this. At least, IIRC, there's a
> bug open about not being able to capture this output using
> gdb.execute(to_string=True).
>
> Tom
More information about the Gdb
mailing list