[PATCH 3/4] Use flexible target descriptors for aarch64

Alan Hayward Alan.Hayward@arm.com
Tue Oct 31 17:16:00 GMT 2017


> On 30 Oct 2017, at 13:00, Yao Qi <qiyaoltc@gmail.com> wrote:
> 
> Alan Hayward <Alan.Hayward@arm.com> writes:
> 
>> Tested on a --enable-targets=all build and aarch64 build with board
>> files unix, native-gdbserver and unittest.exp.
> 
> Hi Alan,
> With your patches applied, did you see following assert in gdbserver?
> 
> gdb/gdbserver/tdesc.c:96: A problem internal to GDBserver has been detected.
> const char* tdesc_get_features_xml(target_desc*): Assertion `tdesc->xmltarget != NULL || (tdesc->features != NULL && tdesc->arch != NULL && tdesc->osabi != NULL)' failed.
> 
> you can reproduce it by starting gdbserver, and "target remote XXX" in
> gdb to connect to gdbserver.
> 
> -- 
> Yao (齐尧)

Yes, I do now. Didn’t the last time I tested. Will look into it.

Thanks for spotting!


Alan.


More information about the Gdb-patches mailing list