public inbox for cgen@sourceware.org
 help / color / mirror / Atom feed
From: Steve Woloschek <steve@zbuda.com>
To: cgen@sourceware.org
Subject: Re: opc-file-path
Date: Mon, 15 Sep 2008 22:26:00 -0000	[thread overview]
Message-ID: <1221517540.7469.43.camel@gateway.zbuda.com> (raw)
In-Reply-To: <48CE84CB.7000604@redhat.com>

Dave, 

Thanks for the quick response! I will create a minimal opc file for now,
but your response has me puzzled. In the 2 CVS trees where I have
looked(cgen and sid) there are several cpu's without .opc files.
Specifically, arm, ia32, sh and I do not see the cris.cpu.
I am a little new to this so I must be doing something fundamentally
wrong... I would appreciate any light you can shed on my situation...

Furthermore, which source repository is the 'official' copy. Are the
following two links sync'd at all?

http://sourceware.org/cgi-bin/cvsweb.cgi/src/cgen/cpu/?cvsroot=cgen

http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/cpu/?cvsroot=sid


Steve 

On Mon, 2008-09-15 at 11:52 -0400, Dave Brolley wrote:
> Steve Woloschek wrote:
> > I am working on a port of a new processor core and have run into an
> > issue when running desc-cpu.c[c|h].
> >
> > ./desc-cpu.scm:1038:32: In expression (opc-file-path):
> > ./desc-cpu.scm:1038:32: Unbound variable: opc-file-path
> >
> > It appears the scripts assume there is an '[cpu].opc' file. I noticed
> > that several processors in the /cpu directory do not have a .opc file.
> >   
> The only one I ses is the cris.cpu file. The others are all part of 
> archirectures that do have a .opc file. Not sure why cris doesn't have 
> one. I've never tried to build it.
> > Any thoughts on how to get around this feature?
> >   
> I would suggest creating a minimal .opc file. $src/cgen/cpu/i960.opc 
> seems to be a minimal example you can clone. You can probably get rid of 
> the CGEN_PRINT_INSN macro and keep the rest. At some point you will 
> probably want to optimize the CGEN_DIS_HASH* macros for you particular port.
> 
> I hope this helps,
> Dave

  reply	other threads:[~2008-09-15 22:26 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-15 13:28 opc-file-path Steve Woloschek
2008-09-15 15:53 ` opc-file-path Dave Brolley
2008-09-15 22:26   ` Steve Woloschek [this message]
2008-09-17 16:30     ` opc-file-path Dave Brolley

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=1221517540.7469.43.camel@gateway.zbuda.com \
    --to=steve@zbuda.com \
    --cc=cgen@sourceware.org \
    /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).