This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH 3/6] : Update dat files with arch and osabi
- From: Yao Qi <qiyaoltc at gmail dot com>
- To: Alan Hayward <Alan dot Hayward at arm dot com>
- Cc: "gdb-patches at sourceware dot org" <gdb-patches at sourceware dot org>, nd <nd at arm dot com>
- Date: Fri, 19 Jan 2018 22:01:08 +0000
- Subject: Re: [PATCH 3/6] : Update dat files with arch and osabi
- Authentication-results: sourceware.org; auth=none
- References: <EAA396DF-9E34-45B9-A3B1-EC7FB294ADDE@arm.com> <737CEA28-7C3E-4A3C-AE7C-C0139A84FAC8@arm.com>
On Tue, Jan 16, 2018 at 9:52 AM, Alan Hayward <Alan.Hayward@arm.com> wrote:
> This patch simply ensures the osabi and arch fields exist in the dat
> files. Otherwise, they will be missing in later patches when gdbserver
> converts target descriptions to xml.
I don't think we need to change *.dat. *.dat are used to generate *.c files
in gdbserver build directory for the following two reasons,
- the port isn't converted to new style flexible target descriptions yet,
- or the generated *.c files are used for test,
The goal of this series, IMO, is to get rid of the xml features for the ports
which already use new style flexible target descriptions, like x86
and aarch64.
For the old style target description, they still use xml files for each
description, and osabi/arch is written in these xml files.
--
Yao (齐尧)