This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: JVM port of EGCS. *RELEASE* (fwd)
- To: Jeffrey A Law <law at cygnus dot com>
- Subject: Re: JVM port of EGCS. *RELEASE* (fwd)
- From: QuantumG <qg at rtfm dot insomnia dot org>
- Date: Mon, 1 Nov 1999 01:21:36 -0600 (CST)
- cc: Per Bothner <per at bothner dot com>, gcc at gcc dot gnu dot org
On Mon, 1 Nov 1999, Jeffrey A Law wrote:
> In message <m2so2qbu7x.fsf@magnus.bothner.com>you write:
> > Didn't Steve Chamberlain of Transmeta just donate a PicoJava port? (I
> > can't find it in the tree, though.) It seems this, and your JVM port,
> > should share a lot of code. Having both in the tree as duplicate and
> > separate "architectures" is probably not a good idea.
> He did.
>
> There was some question about the employer disclaimer which we just finished
> sorting out. The port itself was pretty clean, but does need some minor work.
>
> I expect it'll go in relatively soon. I didn't see anything to make me want
> to barf when I read it.
>
cool, wouldn't mind having a look. My solution was pretty taylored to the
problem of binary translation.. it is a part of the University of
Queensland Binary Translator project, which is a "re-source-able"
decompiler that produces C code without control flow constructs (other
than goto).. so essentially you can take a binary off any architecture you
have a specification file for and produce C code that you can compile onto
any architecture that you have a c compiler for. So really my code is
pimarily aimed at compile low level c to a bytecode that interfaces with a
support library that provides unix like functions.
Does Steve's code support floats? Would someone care to enroll me on this
mailing list?
QuantumG