public inbox for gdb@sourceware.org
 help / color / mirror / Atom feed
From: "Monika Chaddha" <monika@acmet.com>
To: "'Xinan Tang'" <xinan@tidalnetworks.net>
Cc: <gdb@sources.redhat.com>
Subject: RE: "igen vs. cgen?"
Date: Thu, 22 Jul 2004 09:35:00 -0000	[thread overview]
Message-ID: <008a01c46fbb$22dec9d0$5100a8c0@monika> (raw)
In-Reply-To: <KAEHILJLFHMPJPLKAFBHEELCCBAA.xinan@tidalnetworks.net>

Hi Xinan

Igen would be used for adding new simulator input. There are many igen
files present in the source... Mips.igen, M16.igen etc...

The source for 'igen' (the simulator generator used) is present at
'src/sim/igen'. The 'igen' simulator generator takes input the mips.igen
file which includes other igen files and generates the simulator source.


The source for simulator will generate in build directory. The contents
of this source will depend on the input 'mips.igen' file. These files
are responsible for instruction implementation.

U need new model name also to add any new instruction.

Monika


>-----Original Message-----
>From: gdb-owner@sources.redhat.com
[mailto:gdb-owner@sources.redhat.com] On
>Behalf Of Xinan Tang
>Sent: Thursday, July 22, 2004 12:46 AM
>To: gdb@sources.redhat.com
>Subject: "igen vs. cgen?"
>
>Hi
>
>  When I search the gdb mailing list for adding a new simulator, two
>approaches were mentioned: igen vs. cgen.
>
>  Now igen (psim) was included within gdb, is there any consensus which
one
>should be used within gdb for adding a new simulator?
>
>Thanks
>
>--Xinan


  reply	other threads:[~2004-07-22  7:13 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <KAEHILJLFHMPJPLKAFBHAEDFCBAA.xinan@tidalnetworks.net>
2004-06-16  1:53 ` "Info reg doesn't work" Jim Blandy
2004-07-16 21:46   ` "which function is called when updating a register?" Xinan Tang
2004-07-18 20:38     ` Andrew Cagney
2004-07-19 18:50       ` Xinan Tang
2004-07-19 18:59         ` Andrew Cagney
2004-07-21  5:24           ` "Add sim memory region by default" Xinan Tang
2004-07-21 15:48             ` Dave Korn
2004-07-21 17:53               ` Xinan Tang
2004-07-21 19:15             ` "igen based simulators doc.?" Xinan Tang
2004-07-21 20:24               ` "igen vs. cgen?" Xinan Tang
2004-07-22  9:35                 ` Monika Chaddha [this message]
2004-07-22 19:12                   ` Xinan Tang
2004-07-23  8:11                     ` Monika Chaddha
2004-07-23 19:03               ` "igen based simulators doc.?" Andrew Cagney
2004-07-23 19:04 "igen vs. cgen?" xinan tang

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='008a01c46fbb$22dec9d0$5100a8c0@monika' \
    --to=monika@acmet.com \
    --cc=gdb@sources.redhat.com \
    --cc=xinan@tidalnetworks.net \
    /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;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).