From: Harshad R Joglekar <harshad.joglekar@wipro.com>
To: gdb@sources.redhat.com
Subject: Developing a new simulator
Date: Fri, 14 Sep 2001 05:45:00 -0000 [thread overview]
Message-ID: <3BA1FCB5.FC8CDA1C@wipro.com> (raw)
Hi all,
I want to write a simulator for a processor. I want to
develop both a GDB embedded simulator and a stand alone version. I had a
glance at the available options, but was unable to decide on the best
approach. The options seem to be,
1. Develop the simulator from scratch
All features have to be implemented manually, with a little help from
sim/common/.
2. Use cgen
Cgen provides a lot of options (for the simulator), and documentation.
The approach is also very formal (it uses a RTL like language). But as
of now, not many ports seem to be using it. I am not sure if cgen would
support various kinds of instructions, registers, etc. I also don't know
of it's reliability (since it is in version 1.0).
A compromise could be to use cgen generated code as a template, and
tailor it as required. Is this feasible?
3. Use igen or sid
I could not find any documentation on igen and sid is not yet released.
Reliability is
still a concern as in cgen.
What option would you recommend?
Thanks for any help,
Harshad
From ac131313@cygnus.com Fri Sep 14 08:04:00 2001
From: Andrew Cagney <ac131313@cygnus.com>
To: Daniel Jacobowitz <dan@debian.org>
Cc: "Steven J. Hill" <sjhill@cotw.com>, binutils@sources.redhat.com, gdb@sourceware.cygnus.com, linux-mips@oss.sgi.com
Subject: Re: Continued MIPS kernel debugging symbols problem...
Date: Fri, 14 Sep 2001 08:04:00 -0000
Message-id: <3BA20E7F.3020506@cygnus.com>
References: <3BA16CAA.6B4DF4A1@cotw.com> <20010914002827.A2305@nevyn.them.org>
X-SW-Source: 2001-09/msg00123.html
Content-length: 169
>
> If you'll post a binary that you're having trouble debugging, I'll try
> to find time in the next couple of days to see what GDB is doing wrong.
PUT UP FOR FTP!
next reply other threads:[~2001-09-14 5:45 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-09-14 5:45 Harshad R Joglekar [this message]
2001-09-15 7:17 ` Frank Ch. Eigler
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3BA1FCB5.FC8CDA1C@wipro.com \
--to=harshad.joglekar@wipro.com \
--cc=gdb@sources.redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox