Re: [RFC PATCH 0/3] Pretty-printing for errno
Pedro Alves <[email protected]>
| Newsgroups | gmane.comp.lib.glibc.alpha,gmane.comp.gdb.devel |
|---|---|
| Message-ID | <[email protected]> |
On 06/29/2017 06:02 PM, Pedro Alves wrote: > I suspect we can do that by making "whatis" look at the top of > the expression tree, see if it's an OP_TYPE: That works: With this code: typedef int zzz; zzz z; gdb: (gdb) whatis z type = zzz (gdb) whatis (zzz)0 type = zzz (gdb) whatis zzz type = int and at least make check TESTS="*/whatis*.exp */*ptype*.exp" passes, which is promising. Haven't tried this against a printer, but I think it should start working. We may need OP_SCOPE too. I'll try running this against the full gdb testsuite, and write some test. Thanks, Pedro Alves