This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: RTTI type improvement for
- From: Tom Tromey <tromey at redhat dot com>
- To: xgsa <xgsa at yandex dot ru>
- Cc: gdb-patches at sourceware dot org
- Date: Fri, 10 Feb 2012 13:12:47 -0700
- Subject: Re: RTTI type improvement for
- References: <4ED92C05.9080803@yandex.ru> <m3mxanjiy0.fsf@fleche.redhat.com> <4EF22A4D.80703@yandex.ru> <20111221193630.GA28985@host2.jankratochvil.net> <4EF30389.5010008@yandex.ru> <20111223200951.GA19581@host2.jankratochvil.net> <4EF5D1C5.5010902@yandex.ru> <20120102022153.GA686@host2.jankratochvil.net> <4F07177C.5080201@yandex.ru> <m38vkfljq5.fsf@fleche.redhat.com> <4F32C009.2050103@yandex.ru>
>>>>> "xgsa" == xgsa <xgsa@yandex.ru> writes:
xgsa> 2012-01-06 Anton Gorenkov <xgsa@yandex.ru>
xgsa> * c-valprint.c (c_value_print): Use value_rtti_indirect_type
xgsa> instead of value_rtti_target_type.
xgsa> * eval.c (evaluate_subexp_standard): Use value_rtti_indirect_type
xgsa> instead of value_rtti_target_type.
xgsa> * typeprint.c (whatis_exp): Use value_rtti_indirect_type instead of
xgsa> value_rtti_target_type.
xgsa> * valops.c (value_ind): Extract function readjust_indirect_value_type.
xgsa> (value_rtti_target_type): Rename to ...
xgsa> (value_rtti_indirect_type): ... here and make it indirect. Update
xgsa> function comment.
xgsa> * value.c (readjust_indirect_value_type): New function.
xgsa> (coerce_ref): Support for enclosing type setting for references
xgsa> with readjust_indirect_value_type.
xgsa> * value.h (readjust_value_type): New declaration.
xgsa> (value_rtti_target_type): Rename to ...
xgsa> (value_rtti_indirect_type): ... here.
This is ok, thanks.
Contact me off-list for write-after-approval instructions if you
don't have that already set up.
Tom