From 7166525ede2720138bced419e1070ad9245a90f5 Mon Sep 17 00:00:00 2001 From: simonpj Date: Fri, 21 Apr 2000 14:35:46 +0000 Subject: [PATCH] [project @ 2000-04-21 14:35:46 by simonpj] First I forgot to commit all the files for the Java support. Then I spoke the wrong CVS command. This commit just adds the log message! -------------------------- Add support for Java generation, written in a lightning day with Erik Meijer ghc -J Foo.hs will do the business, generating Foo.java The code is in a new directory, javaGen/, so you'll need to cvs update -d. I've reorganised main/CodeOutput quite a bit; it is now much much tidier, and will accommodate new languages quite easily. I've also fiddled with the flags that communicate between the driver and hsc. GONE: -S= -C= NEW: -olang=xxx output language xxx xxx can be: C, asm, java -ofile=xxx put the output code in file xxx BEWARE that I might have broken some of the more cryptic stuff in ghc.lprl. Simon --- ghc/compiler/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc/compiler/Makefile b/ghc/compiler/Makefile index 0923f10..e4ba5df 100644 --- a/ghc/compiler/Makefile +++ b/ghc/compiler/Makefile @@ -1,5 +1,5 @@ # ----------------------------------------------------------------------------- -# $Id: Makefile,v 1.74 2000/04/21 12:57:54 simonpj Exp $ +# $Id: Makefile,v 1.75 2000/04/21 14:35:46 simonpj Exp $ TOP = .. include $(TOP)/mk/boilerplate.mk -- 1.7.10.4