This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH] Print nonexisting/optimized out static fields gracefully.
- From: Pedro Alves <palves at redhat dot com>
- To: Yao Qi <yao at codesourcery dot com>
- Cc: gdb-patches at sourceware dot org
- Date: Tue, 15 Oct 2013 10:48:19 +0100
- Subject: Re: [PATCH] Print nonexisting/optimized out static fields gracefully.
- Authentication-results: sourceware.org; auth=none
- References: <1381429510-14825-1-git-send-email-palves at redhat dot com> <525C94DC dot 8040200 at codesourcery dot com>
On 10/15/2013 02:05 AM, Yao Qi wrote:
> On 10/11/2013 02:25 AM, Pedro Alves wrote:
>> After the patch:
>>
>> (gdb) p sss
>> $1 = {static aaa = <optimized out>}
>> (gdb) p sss.aaa
>> field aaa is nonexistent or has been optimized out
>
> Does this message above still exist?
Nope, sorry, it was a copy/paste error. After patch, we get:
(gdb) p sss
$1 = {static aaa = <optimized out>}
(gdb) p sss.aaa
$2 = <optimized out>
IOW, consistent "<optimized out>".
>
>> (gdb) p sss.aaa
>> $2 = <optimized out>
>
>
--
Pedro Alves