forwarded message from Henry Cejtin

Stephen Weeks sweeks@intertrust.com
Mon, 24 Apr 2000 12:33:47 -0700


Message-ID: <200004241911.OAA24568@syzygy.clairv.com>
From: Henry Cejtin <henry@clairv.com>
To: Steve Weeks <sweeks@intertrust.com>
Subject: Re: fluet
Date: Mon, 24 Apr 2000 12:11:39 -0700
MIME-Version: 1.0
Content-Type: text/plain

As to generating machine code instead of assembler, it might be not too
bad if
you use the GNU bfd library (which, in theory, lets you generate .o
files
without too many problems).  Alternatively, there is that NJ toolkit.
Still, for getting something going fast and not getting bogged down, it
might
be worth while just generating assembler first with a clean interface to
that
part.  In theory it would be trivial, and could be later replaced by a
later
version that went directly to the .o file.  Probably worth looking at
bfd
to see what that interface should look like.
What did you guys (Suresh) use as registers for the linear-scan
allocator?
Surely not the actual hardware registers I would think (there are so few
that
they are pretty much all for local code generation I would think).