remove the last of the non-LambdaVM Haskell stuff
[sbp.git] / misc / ghc-6.5-patch
diff --git a/misc/ghc-6.5-patch b/misc/ghc-6.5-patch
deleted file mode 100644 (file)
index c1b7007..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
---- Haskell/Makefile.am        2006-09-02 23:50:38.000000000 -0700
-+++ Haskell/Makefile.am        2003-11-03 12:49:54.000000000 -0800
-@@ -3,7 +3,8 @@
- JVMFILE                       = $(datadir)/current.jvm
-+#HCPACKAGES           = -package lang -package concurrent
-+HCPACKAGES            = -package rts
--HCPACKAGES            = -package lang -package concurrent
- HCIMPORTDIRS  = -i.
- HCCOPTS                       = -I$(includedir_FIX) $${JVM_INCLUDES}
- HCHOPTS                       = -fglasgow-exts -fallow-undecidable-instances -package-name $(GHCPACKAGENAME)
-diff -u ./MonadException.hs ../../haskell-jvm-bridge-0.3.RC1/Haskell/MonadException.hs
---- Haskell/MonadException.hs  2006-09-02 23:42:19.000000000 -0700
-+++ Haskell/MonadException.hs  2002-01-28 18:21:35.000000000 -0800
-@@ -20,7 +20,7 @@
- module MonadException where
-       {
-+      import Control.Exception as Exception;
--      import Exception;
-       
-       -- much like MonadError, but without the fundep
-       class (Monad m) => MonadException ex m where
-diff -u ./TypedCallback.hs ../../haskell-jvm-bridge-0.3.RC1/Haskell/TypedCallback.hs
---- Haskell/TypedCallback.hs   2006-09-02 23:43:13.000000000 -0700
-+++ Haskell/TypedCallback.hs   2002-08-05 17:27:04.000000000 -0700
-@@ -33,8 +33,8 @@
-       import VMLayer;
-       import JavaLayer;
-       import BasicLayer;
-+      import Control.Concurrent as Concurrent;
-+      import Control.Exception as Exception;
--      import Concurrent;
--      import Exception;
- {--
-       data CallbackClass t = MkCallbackClass JClass;
-diff -u ./TypedLayer.hs ../../haskell-jvm-bridge-0.3.RC1/Haskell/TypedLayer.hs
---- Haskell/TypedLayer.hs      2006-09-02 23:44:06.000000000 -0700
-+++ Haskell/TypedLayer.hs      2002-01-28 18:21:35.000000000 -0800
-@@ -60,7 +60,7 @@
-       import VMLayer;
-       import JavaLayer;
-       import BasicLayer;
-+      import Control.Monad.Error;
--      import MonadError;
-       runJavaClass :: (IsJVMMonad m) => ClassName -> [JString] -> m ();
-       runJavaClass className args = do
-