This is the mail archive of the
mailing list for the GDB project.
Re: harvard architectures - the d10v
- To: Doug Evans <dje at transmeta dot com>
- Subject: Re: harvard architectures - the d10v
- From: Andrew Cagney <ac131313 at cygnus dot com>
- Date: Thu, 08 Feb 2001 14:01:42 -0800
- Cc: David Taylor <taylor at cygnus dot com>, Kevin Buettner <kevinb at cygnus dot com>, Nick Duffek <nsd at cygnus dot com>, Michael Snyder <msnyder at cygnus dot com>, Jim Blandy <jimb at cygnus dot com>, GDB Discussion <gdb at sources dot redhat dot com>
- References: <3A82F7E9.D4641BD1@cygnus.com> <email@example.com>
Doug Evans wrote:
> > ``But the d10v is a hack''? So? The point of the d10v, wasn't to
> > provide a reference implementation (anything but!) but rather to provide
> > a vehicle through which a reference implementation could be developed.
> I don't know that the d10v was all the good a reference implementation
> or that one is even needed for the task at hand.
Notice that I carefully avoided calling the d10v a reference
implementation. It isn't and I'm not claiming that it is. Rather it is
a working example. The moment anyone refers to the D10V code they are
probably missing the point :-)
The thing to do with the d10v is look at how the user is able to
interact with it. For instance, the user can cut addresses from one
part of the screen and paste them directly into new commands. The user
can use 0 and have it mean NULL. It is that sort of subtlety that the
d10v managed to resolve.
The one thing people shouldn't be doing is designing some new set of
implementations without looking at what has been before and seeing how
real people felt things should work.