This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: PATCH: Cache types from target description
On Wed, Feb 10, 2010 at 09:52:57PM +0100, Mark Kettenis wrote:
> > Date: Wed, 10 Feb 2010 13:38:03 -0500
> > From: Daniel Jacobowitz <dan@codesourcery.com>
> >
> > Really they should be described in the XML file!
>
> 'fraid I don't agree with you on that. When it comes to things like
> multi-bit flags, you want a real programming language.
How else would you do it? I don't want the answer to be "in C, in
GDB"; we've got devices with dozens of complicated flag registers that
are specific to that one device.
I'm sure I could do it in Python, but it takes away the
self-describing property. I'm not nuts enough to encapsulate the
Python in XML and execute untrusted code.
--
Daniel Jacobowitz
CodeSourcery