public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* JVM Port
@ 2002-02-04 10:01 Francis Grolemund
  2002-02-04 10:33 ` Florian Weimer
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Francis Grolemund @ 2002-02-04 10:01 UTC (permalink / raw)
  To: gcc

Hi.  I'm considering doing a port of the GCC compiler to the Java Virtual
Machine - particularly for compiling C code to work on the JVM.  Do you
know of any open projects working on that and if not would you have any
objections to me continuing investigation on that?

Thanks,
Fran Grolemund

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: JVM Port
  2002-02-04 10:01 JVM Port Francis Grolemund
@ 2002-02-04 10:33 ` Florian Weimer
  2002-02-04 10:54 ` Lars Brinkhoff
  2002-02-04 13:01 ` Tom Tromey
  2 siblings, 0 replies; 5+ messages in thread
From: Florian Weimer @ 2002-02-04 10:33 UTC (permalink / raw)
  To: Francis Grolemund; +Cc: gcc

"Francis Grolemund" <frangro@us.ibm.com> writes:

> Hi.  I'm considering doing a port of the GCC compiler to the Java Virtual
> Machine - particularly for compiling C code to work on the JVM.  Do you
> know of any open projects working on that and if not would you have any
> objections to me continuing investigation on that?

Have a look at:

http://www.novosoft-us.com/NS2B.nsf/w1/C2J

IIRC, it's based on the GCC front end.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: JVM Port
  2002-02-04 10:01 JVM Port Francis Grolemund
  2002-02-04 10:33 ` Florian Weimer
@ 2002-02-04 10:54 ` Lars Brinkhoff
  2002-02-04 13:01 ` Tom Tromey
  2 siblings, 0 replies; 5+ messages in thread
From: Lars Brinkhoff @ 2002-02-04 10:54 UTC (permalink / raw)
  To: Francis Grolemund; +Cc: gcc

"Francis Grolemund" <frangro@us.ibm.com> writes:
> I'm considering doing a port of the GCC compiler to the Java Virtual
> Machine - particularly for compiling C code to work on the JVM.  Do
> you know of any open projects working on that and if not would you
> have any objections to me continuing investigation on that?

This was discussed here almost one year ago:
http://gcc.gnu.org/ml/gcc/2001-02/msg000895.html

In particular:

  Trent Waddington <s337240@student.uq.edu.au> writes:
  > On 21 Feb 2001, Lars Brinkhoff wrote:
  > > Is the source code for your JVM back end available?
  > The sourcecode is available at
  > http://www.csee.uq.edu.au/~csmweb/uqbt/egcs-jvm.tar.gz

-- 
Lars Brinkhoff          http://lars.nocrew.org/     Linux, GCC, PDP-10,
Brinkhoff Consulting    http://www.brinkhoff.se/    HTTP programming

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: JVM Port
  2002-02-04 10:01 JVM Port Francis Grolemund
  2002-02-04 10:33 ` Florian Weimer
  2002-02-04 10:54 ` Lars Brinkhoff
@ 2002-02-04 13:01 ` Tom Tromey
  2 siblings, 0 replies; 5+ messages in thread
From: Tom Tromey @ 2002-02-04 13:01 UTC (permalink / raw)
  To: Francis Grolemund; +Cc: gcc

>>>>> "Francis" == Francis Grolemund <frangro@us.ibm.com> writes:

Francis> Hi.  I'm considering doing a port of the GCC compiler to the
Francis> Java Virtual Machine - particularly for compiling C code to
Francis> work on the JVM.  Do you know of any open projects working on
Francis> that and if not would you have any objections to me
Francis> continuing investigation on that?

As far as I know nobody is working on this.
I can't think of a reason that the Gcc maintainers would object to this.

Tom

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: JVM Port
@ 2002-02-04 10:12 Robert Dewar
  0 siblings, 0 replies; 5+ messages in thread
From: Robert Dewar @ 2002-02-04 10:12 UTC (permalink / raw)
  To: frangro, gcc

<<Hi.  I'm considering doing a port of the GCC compiler to the Java Virtual
Machine - particularly for compiling C code to work on the JVM.  Do you
know of any open projects working on that and if not would you have any
objections to me continuing investigation on that?
>>

It's technically possible, but really does not make much technical sense.
If you want to compile C code to work on the JVM, you really need to write
a translator at the appropriate level (e.g. look at JGNAT as an example
of doing this for Ada).

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2002-02-04 20:55 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-02-04 10:01 JVM Port Francis Grolemund
2002-02-04 10:33 ` Florian Weimer
2002-02-04 10:54 ` Lars Brinkhoff
2002-02-04 13:01 ` Tom Tromey
2002-02-04 10:12 Robert Dewar

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).