sewardj [Fri, 12 May 2000 16:03:04 +0000 (16:03 +0000)]
[project @ 2000-05-12 16:03:04 by sewardj]
DietHEP demo program wurble
sewardj [Fri, 12 May 2000 15:59:37 +0000 (15:59 +0000)]
[project @ 2000-05-12 15:59:37 by sewardj]
Cygwin support machinery for manufacturing DietHEP.dll and building a
small demo program (dh_demo.exe).
rrt [Fri, 12 May 2000 15:50:14 +0000 (15:50 +0000)]
[project @ 2000-05-12 15:50:14 by rrt]
db2html now parametrised on location of files it needs (GIFs and CSS).
rrt [Fri, 12 May 2000 15:48:20 +0000 (15:48 +0000)]
[project @ 2000-05-12 15:48:20 by rrt]
Added to repository: GIFs and CSS that are copied to HTML directories by
db2html.
rrt [Fri, 12 May 2000 15:46:53 +0000 (15:46 +0000)]
[project @ 2000-05-12 15:46:53 by rrt]
New driver.
rrt [Fri, 12 May 2000 15:46:26 +0000 (15:46 +0000)]
[project @ 2000-05-12 15:46:26 by rrt]
Makes db2html from db2html.sh
rrt [Fri, 12 May 2000 15:45:48 +0000 (15:45 +0000)]
[project @ 2000-05-12 15:45:48 by rrt]
db2html is now produced from db2html.sh
sewardj [Fri, 12 May 2000 13:49:54 +0000 (13:49 +0000)]
[project @ 2000-05-12 13:49:54 by sewardj]
3rd time lucky with DIET_HEP and Cygwin. I hope.
sewardj [Fri, 12 May 2000 13:41:59 +0000 (13:41 +0000)]
[project @ 2000-05-12 13:41:59 by sewardj]
Rename DietHEPpish things HMODULE, GetProcAddress, etc, since those
names conflict with Windows builtins.
simonmar [Fri, 12 May 2000 13:37:05 +0000 (13:37 +0000)]
[project @ 2000-05-12 13:37:05 by simonmar]
compile PrelRules with -fvia-C for now.
rrt [Fri, 12 May 2000 13:35:46 +0000 (13:35 +0000)]
[project @ 2000-05-12 13:35:46 by rrt]
Removed the SGML directories stuff. This should all be set up by the user
(who won't have to if the SGML tools are correctly installed).
sewardj [Fri, 12 May 2000 13:34:07 +0000 (13:34 +0000)]
[project @ 2000-05-12 13:34:06 by sewardj]
Minor wurbles to make it compile on Cygwin following DietHEPpery.
simonmar [Fri, 12 May 2000 13:12:56 +0000 (13:12 +0000)]
[project @ 2000-05-12 13:12:56 by simonmar]
Update for changes in the profile output.
simonmar [Fri, 12 May 2000 13:01:04 +0000 (13:01 +0000)]
[project @ 2000-05-12 13:01:04 by simonmar]
The time/allocation profile now shows costs as both
- "individual" (incurred by the specific cost-centre stack), and
- "inherited" (incurrent by the cost-centre stack and all its
children).
In addition, the "inner" column has been removed (should be the same
as the sum of the scc counts of the children of the current node), and
the "caf" column has been removed (wasn't very useful).
rrt [Fri, 12 May 2000 12:58:47 +0000 (12:58 +0000)]
[project @ 2000-05-12 12:58:47 by rrt]
Clarified comment about SGML_TOP.
rrt [Fri, 12 May 2000 12:56:45 +0000 (12:56 +0000)]
[project @ 2000-05-12 12:56:45 by rrt]
Changed absolute paths to use SGML_TOP.
rrt [Fri, 12 May 2000 12:56:15 +0000 (12:56 +0000)]
[project @ 2000-05-12 12:56:15 by rrt]
Added docbook.
simonmar [Fri, 12 May 2000 12:48:36 +0000 (12:48 +0000)]
[project @ 2000-05-12 12:48:36 by simonmar]
add some #ifdefery to suppress warnings.
rrt [Fri, 12 May 2000 12:44:09 +0000 (12:44 +0000)]
[project @ 2000-05-12 12:44:09 by rrt]
Upped minimum version of GHC required to use new PrelAddr to 405.
sewardj [Fri, 12 May 2000 11:59:39 +0000 (11:59 +0000)]
[project @ 2000-05-12 11:59:38 by sewardj]
First try at support for DietHEP. Has some unfindable bug which causes
it to fail when hugs.c is compiled -O; works fine without -O.
rrt [Fri, 12 May 2000 11:55:52 +0000 (11:55 +0000)]
[project @ 2000-05-12 11:55:52 by rrt]
Remove reference to dLL_ifs.hi (was being specifically ignored in
preprocess_include_dirs).
rrt [Fri, 12 May 2000 11:48:31 +0000 (11:48 +0000)]
[project @ 2000-05-12 11:48:30 by rrt]
Fix install rules for _imp libraries under Windows. They must only be
installed if EnableWin32Dlls is YES, but not in the dll way (otherwise
a spurious _dll is inserted into the library name).
simonmar [Fri, 12 May 2000 11:00:30 +0000 (11:00 +0000)]
[project @ 2000-05-12 11:00:30 by simonmar]
integerToWord64 only started working properly yesterday (!), so don't
include folding on word bitops in pre-4.07 GHCs.
panne [Fri, 12 May 2000 09:20:03 +0000 (09:20 +0000)]
[project @ 2000-05-12 09:20:03 by panne]
Don't try to install import libraries if way /= dll
simonmar [Fri, 12 May 2000 09:18:21 +0000 (09:18 +0000)]
[project @ 2000-05-12 09:18:21 by simonmar]
versionitis: pre-4.06 GHCs didn't have PrelAddr.intToWord
rrt [Thu, 11 May 2000 19:43:08 +0000 (19:43 +0000)]
[project @ 2000-05-11 19:43:08 by rrt]
Rename From*Bounded functions to boundedFrom* for consistency with
numericFrom*
rrt [Thu, 11 May 2000 19:37:50 +0000 (19:37 +0000)]
[project @ 2000-05-11 19:37:30 by rrt]
Corrected use of patsubst.
simonmar [Thu, 11 May 2000 16:16:32 +0000 (16:16 +0000)]
[project @ 2000-05-11 16:16:32 by simonmar]
add links to FFI stuff.
simonmar [Thu, 11 May 2000 16:07:37 +0000 (16:07 +0000)]
[project @ 2000-05-11 16:07:37 by simonmar]
First cut at 4.07's release notes.
panne [Thu, 11 May 2000 15:11:40 +0000 (15:11 +0000)]
[project @ 2000-05-11 15:11:24 by panne]
Added rules for constant folding with the folloging ops:
WordQuotOp, WordRemOp, AndOp, OrOp, XorOp, Int2AddrOp, Addr2IntOp,
Float2IntOp, DoubleNegOp, Double2IntOp, Double2FloatOp, Float2DoubleOp
simonmar [Thu, 11 May 2000 13:30:11 +0000 (13:30 +0000)]
[project @ 2000-05-11 13:30:11 by simonmar]
Try to avoid clashes with files already in $TMPDIR.
simonmar [Thu, 11 May 2000 13:15:38 +0000 (13:15 +0000)]
[project @ 2000-05-11 13:15:38 by simonmar]
Don't open with O_NONBLOCK, instead open in blocking mode and set
O_NONBLOCK subsequently with fcntl(). This appears to fix the
problems with FIFOs.
Pick one of the following:
- the semantics as implemented by Linux & Solaris is broken
- the POSIX semantics is broken
- our expectation that things should behave sensibly is unreasonable
rrt [Thu, 11 May 2000 12:50:51 +0000 (12:50 +0000)]
[project @ 2000-05-11 12:50:51 by rrt]
Make gmp DLL in DLL way (wasn't being made at all before).
simonmar [Thu, 11 May 2000 11:54:56 +0000 (11:54 +0000)]
[project @ 2000-05-11 11:54:56 by simonmar]
StablePtrRep is now more like a pointer than an integer, so use the
correct union tag when assigning one to a register to avoid warnings.
rrt [Thu, 11 May 2000 11:05:32 +0000 (11:05 +0000)]
[project @ 2000-05-11 11:05:32 by rrt]
Fix installing for DLLized Windows build.
rrt [Thu, 11 May 2000 10:45:34 +0000 (10:45 +0000)]
[project @ 2000-05-11 10:45:34 by rrt]
Removed dLL_ifs.hi from INSTALL_DATA under Windows (no longer exists).
andy [Thu, 11 May 2000 07:20:36 +0000 (07:20 +0000)]
[project @ 2000-05-11 07:20:36 by andy]
Wibble...
The corrected example is as follows:
myS :: (forall t t1 t2. (t -> t2 -> t1) -> (t -> t2) -> t -> t1)
[NoDiscard] __AL 3
myS
= \ @ t @ t1 @ t2 f :: (t -> t2 -> t1) g :: (t -> t2) x :: t -> f x (g x)
public class myS implements Code {
public Object ENTER () {
VM.COLLECT(3, this);
final Object f = VM.POP();
final Object g = VM.POP();
final Object x = VM.POP();
VM.PUSH(x);
VM.PUSH(new Thunk(new myS$1(g, x)));
return f;
}
}
class myS$1 extends Code {
final Object g;
final Object x;
public myS$1 (Object _g_, Object _x_) {
g = _g_;
x = _x_;
}
public Object ENTER () {
VM.PUSH(x);
return g;
}
}
andy [Thu, 11 May 2000 07:10:11 +0000 (07:10 +0000)]
[project @ 2000-05-11 07:10:11 by andy]
First attempt at at class lifter for the GHC GOO backend.
This included a cleanup of the Java/GOO abstract syntax
- Name is now a string, not a list of string
- Type is used instead of name in some places
(for example, with new)
- other minor tweeks.
Andy
---------
Example for myS f g x = f x (g x)
public class myS implements Code {
public Object ENTER () {
VM.COLLECT(3, this);
final Object f = VM.POP();
final Object g = VM.POP();
final Object x = VM.POP();
VM.PUSH(x);
VM.PUSH(new Thunk(new Code(g, x)));
return f;
}
}
class myS$1 {
final Object g;
final Object x;
public myS$1 (Object _g_, Object _x_) {
g = _g_;
x = _x_;
}
public Object ENTER () {
VM.PUSH(x);
return g;
}
}
sewardj [Wed, 10 May 2000 16:53:35 +0000 (16:53 +0000)]
[project @ 2000-05-10 16:53:35 by sewardj]
Reinstate the bytecode peephole optimiser.
sewardj [Wed, 10 May 2000 16:51:52 +0000 (16:51 +0000)]
[project @ 2000-05-10 16:51:52 by sewardj]
findFilesForModule: search default library directories before looking
at user-supplied search paths.
panne [Wed, 10 May 2000 15:16:11 +0000 (15:16 +0000)]
[project @ 2000-05-10 15:16:11 by panne]
More RULES for coercions and truncate.
rrt [Wed, 10 May 2000 14:53:41 +0000 (14:53 +0000)]
[project @ 2000-05-10 14:53:41 by rrt]
Temporarily removed i018 test on mingw
rrt [Wed, 10 May 2000 14:33:41 +0000 (14:33 +0000)]
[project @ 2000-05-10 14:33:41 by rrt]
Omitted some tests on mingw.
rrt [Wed, 10 May 2000 14:30:59 +0000 (14:30 +0000)]
[project @ 2000-05-10 14:30:59 by rrt]
Omitted some tests on mingw (conc020 *should* work, but doesn't).
simonmar [Wed, 10 May 2000 13:07:43 +0000 (13:07 +0000)]
[project @ 2000-05-10 13:07:43 by simonmar]
compile CType.lhs via-C, since the NCG's register allocator seems to
behave suboptimally when presented with the huge switch in this file.
simonmar [Wed, 10 May 2000 12:52:53 +0000 (12:52 +0000)]
[project @ 2000-05-10 12:52:53 by simonmar]
Use the native code generator by default for compilations without -O.
simonmar [Wed, 10 May 2000 12:51:03 +0000 (12:51 +0000)]
[project @ 2000-05-10 12:51:03 by simonmar]
Add tryTakeMVar test.
rrt [Wed, 10 May 2000 12:43:08 +0000 (12:43 +0000)]
[project @ 2000-05-10 12:43:08 by rrt]
Removed LITERATE, added DOCBOOK_PREFIX, and improved some comments.
rrt [Wed, 10 May 2000 12:26:14 +0000 (12:26 +0000)]
[project @ 2000-05-10 12:26:14 by rrt]
DocBook scripts from Cygnus DocBook tools; the first visible sign of freedom
from the tyranny of RPMs.
rrt [Wed, 10 May 2000 12:17:35 +0000 (12:17 +0000)]
[project @ 2000-05-10 12:17:35 by rrt]
Tried to bring this test into the modern age. Failed. I've committed the
pieces to be picked up later.
simonmar [Wed, 10 May 2000 11:56:15 +0000 (11:56 +0000)]
[project @ 2000-05-10 11:56:15 by simonmar]
Put back the '$(RM) $@' in the rule for building library modules when
splitting, until we fix this problem properly.
keithw [Wed, 10 May 2000 11:28:47 +0000 (11:28 +0000)]
[project @ 2000-05-10 11:28:47 by keithw]
Add comment noting that StgLint is currently broken.
simonmar [Wed, 10 May 2000 11:02:01 +0000 (11:02 +0000)]
[project @ 2000-05-10 11:02:00 by simonmar]
rename takeMaybeMVar to tryTakeMVar
sewardj [Wed, 10 May 2000 10:58:15 +0000 (10:58 +0000)]
[project @ 2000-05-10 10:58:15 by sewardj]
Undo revision 1.34 of Prelude.hs, ie, reinstate fromDouble in class
Fractional (in standalone mode). This reduces by a factor of 6 the
number of enters required for some simple expressions,
for example 1.0 :: Double.
rrt [Wed, 10 May 2000 10:40:37 +0000 (10:40 +0000)]
[project @ 2000-05-10 10:40:37 by rrt]
Updated to cope with updated test.
panne [Wed, 10 May 2000 09:27:59 +0000 (09:27 +0000)]
[project @ 2000-05-10 09:27:59 by panne]
Added RULES for realToFrac with types
Double -> Float
Float -> Double
Double -> Double
Float -> Float
Rational -> Rational
rrt [Wed, 10 May 2000 09:26:16 +0000 (09:26 +0000)]
[project @ 2000-05-10 09:26:16 by rrt]
This was unaccountably empty before.
sewardj [Wed, 10 May 2000 09:02:25 +0000 (09:02 +0000)]
[project @ 2000-05-10 09:02:25 by sewardj]
Allow the c-t storage manager to reuse dead symbol table slots, as had
always been intended, but up to now has been disabled due to ultra-paranoid
debugging.
sewardj [Wed, 10 May 2000 09:00:20 +0000 (09:00 +0000)]
[project @ 2000-05-10 09:00:20 by sewardj]
Zap CRUDE_PROFILING. It was there mainly to test assess the effect of
the simplifier; is redundant.
simonmar [Wed, 10 May 2000 08:27:12 +0000 (08:27 +0000)]
[project @ 2000-05-10 08:27:12 by simonmar]
Hack to work around bug in pre-4.06 mkdependHS. Fixes last night's
nightly build failure.
andy [Tue, 9 May 2000 17:38:19 +0000 (17:38 +0000)]
[project @ 2000-05-09 17:38:19 by andy]
Removing the duplex #include "Storage.h"
rrt [Tue, 9 May 2000 15:37:08 +0000 (15:37 +0000)]
[project @ 2000-05-09 15:37:07 by rrt]
Removed info and texinfo support.
rrt [Tue, 9 May 2000 13:31:27 +0000 (13:31 +0000)]
[project @ 2000-05-09 13:31:27 by rrt]
Used identifiers rather than paths to find the print and HTML stylesheets.
N.B. This means that building docs won't work unless you set
SGML_CATALOG_FILES to
/usr/lib/sgml/CATALOG:/usr/lib/sgml/stylesheets/nwalsh-modular/docbook.cat,
or wait for this lot to be added to the build system (RSN).
simonpj [Tue, 9 May 2000 13:15:37 +0000 (13:15 +0000)]
[project @ 2000-05-09 13:15:37 by simonpj]
Get package names right. Again.
rrt [Tue, 9 May 2000 12:34:29 +0000 (12:34 +0000)]
[project @ 2000-05-09 12:34:29 by rrt]
Point out in the comment for GhcLibHcOpts that it also applies to the
standard library and hslibs.
rrt [Tue, 9 May 2000 10:43:45 +0000 (10:43 +0000)]
[project @ 2000-05-09 10:43:45 by rrt]
Changed Perl test so that it simply allows vv5 & 6 and disallows any other;
also hardwire path to perl to /bin/perl under Windows, to avoid clashing with
other weird Perls that may be on the path.
sewardj [Tue, 9 May 2000 10:13:18 +0000 (10:13 +0000)]
[project @ 2000-05-09 10:13:18 by sewardj]
Add -DNO_REGS to SRC_CC_OPTS.
sewardj [Tue, 9 May 2000 10:06:06 +0000 (10:06 +0000)]
[project @ 2000-05-09 10:06:06 by sewardj]
Record details of the fptools/mk/build.mk required to build Hugs.
sewardj [Tue, 9 May 2000 10:00:36 +0000 (10:00 +0000)]
[project @ 2000-05-09 10:00:35 by sewardj]
Fix various compile-time warnings in the assembler and evaluator.
rrt [Tue, 9 May 2000 09:27:03 +0000 (09:27 +0000)]
[project @ 2000-05-09 09:27:03 by rrt]
Corrected a typo (omitted space).
sewardj [Tue, 9 May 2000 09:26:29 +0000 (09:26 +0000)]
[project @ 2000-05-09 09:26:29 by sewardj]
Undefine NO_REGS. Seems unneccessary since the driver supplies it anyway
when compiling the RTS, and this duplicate defn generates a lot of warnings.
sewardj [Tue, 9 May 2000 09:11:40 +0000 (09:11 +0000)]
[project @ 2000-05-09 09:11:40 by sewardj]
Reorder tests in whatIs() to try for most common options first.
rrt [Tue, 9 May 2000 08:22:01 +0000 (08:22 +0000)]
[project @ 2000-05-09 08:22:01 by rrt]
Typo: changed ($Var) to $(Var) in test to set SplitObjs.
panne [Mon, 8 May 2000 17:24:10 +0000 (17:24 +0000)]
[project @ 2000-05-08 17:24:10 by panne]
Committing the Makefile, too, might be a good idea: Removed ctypes.
panne [Mon, 8 May 2000 17:18:02 +0000 (17:18 +0000)]
[project @ 2000-05-08 17:18:02 by panne]
* Changed a backslash at EOL to the word "backslash". Using cpp in
conjunction with Haskell is a real hack...
* Renamed the module Ctypes to Ctype, because CTypes is (soon) a
module from package lang. I'm not sure if two files differing only
in their case work under "the" OS. Just to be sure...
simonmar [Mon, 8 May 2000 15:57:01 +0000 (15:57 +0000)]
[project @ 2000-05-08 15:57:01 by simonmar]
Detect threads that are blocked on themselves (i.e. black holed), and
raise NonTermination exceptions. We only do this when the system is
deadlocked, so as not to introduce unnecessary overhead in the normal
case.
panne [Mon, 8 May 2000 15:19:48 +0000 (15:19 +0000)]
[project @ 2000-05-08 15:19:48 by panne]
Replaced last remnants of C in the scanner/parser with carefully tuned
Haskell. TODO: Test with GHC < 3.03
simonmar [Mon, 8 May 2000 15:05:36 +0000 (15:05 +0000)]
[project @ 2000-05-08 15:05:36 by simonmar]
change a bunch of externs into statics. This fixes a long-standing
bug and should eliminate the annoying "<blah> was declared extern and
later static" warnings from gcc.
simonmar [Mon, 8 May 2000 15:03:24 +0000 (15:03 +0000)]
[project @ 2000-05-08 15:03:24 by simonmar]
Put the extern declarations *outside* the function body for a
CCodeBlock. This will enable us to give "extern" declarations for
variables that have scope static to the current module.
rrt [Mon, 8 May 2000 14:54:58 +0000 (14:54 +0000)]
[project @ 2000-05-08 14:54:57 by rrt]
Replaced SGML2INFO stuff (which is no longer supported) with SGML2PS (which
is, and may well be useful to some).
panne [Mon, 8 May 2000 13:40:24 +0000 (13:40 +0000)]
[project @ 2000-05-08 13:40:24 by panne]
*argl* Sorry, my usual Monday-typos...
panne [Mon, 8 May 2000 13:39:17 +0000 (13:39 +0000)]
[project @ 2000-05-08 13:39:17 by panne]
shutdownHaskellAndExit is "safe" again
simonpj [Mon, 8 May 2000 08:23:08 +0000 (08:23 +0000)]
[project @ 2000-05-08 08:23:08 by simonpj]
Name qualification
~~~~~~~~~~~~~~~~~~
Yet another wilbble on the recent renamer fix, this
time to make sure that names are printed unqualified
if they should be. Sigh.
simonpj [Mon, 8 May 2000 07:14:35 +0000 (07:14 +0000)]
[project @ 2000-05-08 07:14:35 by simonpj]
Interface file reading
~~~~~~~~~~~~~~~~~~~~~~
Make interface files reading more robust.
* If the old interface file is unreadable, don't fail. [bug fix]
* If the old interface file mentions interfaces
that are unreadable, don't fail. [bug fix]
* When we can't find the interface file,
print the directories we are looking in. [feature]
chak [Tue, 2 May 2000 07:50:41 +0000 (07:50 +0000)]
[project @ 2000-05-02 07:50:41 by chak]
Removed a last flaw and use `cvs export' instead of `cvs checkout' now.
panne [Mon, 1 May 2000 14:53:47 +0000 (14:53 +0000)]
[project @ 2000-05-01 14:53:47 by panne]
Adding a bunch of `unsafe's to foreign imports. TODO: Could somebody
verify that declaring shutdownHaskellAndExit as unsafe is OK?
panne [Mon, 1 May 2000 14:44:25 +0000 (14:44 +0000)]
[project @ 2000-05-01 14:44:25 by panne]
The NCG doesn't like `foreign label' yet, so addrOf_ErrorHdrHook is a
C function now.
panne [Mon, 1 May 2000 14:35:17 +0000 (14:35 +0000)]
[project @ 2000-05-01 14:35:17 by panne]
Handle sameMutVar#, sameMVar#, writeForeignObj#
panne [Mon, 1 May 2000 14:33:39 +0000 (14:33 +0000)]
[project @ 2000-05-01 14:33:39 by panne]
Handle ThreadIdRep. Output warnings for {Word,Int}64Rep, returning a
completely bogus size (for testing NCG only).
panne [Mon, 1 May 2000 14:31:22 +0000 (14:31 +0000)]
[project @ 2000-05-01 14:31:22 by panne]
Fixed typo in comment
chak [Sun, 30 Apr 2000 01:42:23 +0000 (01:42 +0000)]
[project @ 2000-04-30 01:42:23 by chak]
The first version of a script that allows building rpm packages directly from
CVS. It currently works for ghc only, but will be extended to cover the
other fptools.
It should work on all rpm-based systems, as I tried to avoid any dependency on
Red Hat systems (as far as I am aware of them). In particular, the rpm build
process is carried out below /tmp instead of the standard /usr/src/redhat
hierarchy.
By default the cvs head of the anonymous repository is built, but cvs-style -d
-D, and -r options allow to built from a different repository and revision.
[This version is only half tested, because the CVS head seems to not build
anymore today.]
simonpj [Sat, 29 Apr 2000 22:44:26 +0000 (22:44 +0000)]
[project @ 2000-04-29 22:44:26 by simonpj]
Wibble in recent RnEnv changes
This meant that things fell over when you try to
build the Prelude. Fixed now.
chak [Sat, 29 Apr 2000 06:53:12 +0000 (06:53 +0000)]
[project @ 2000-04-29 06:53:12 by chak]
The file list generation needed some more tweaking, but seems to work now.
rrt [Fri, 28 Apr 2000 17:16:10 +0000 (17:16 +0000)]
[project @ 2000-04-28 17:16:10 by rrt]
Changed HSprel.dll to HSstd.dll
rrt [Fri, 28 Apr 2000 16:59:53 +0000 (16:59 +0000)]
[project @ 2000-04-28 16:59:53 by rrt]
Changed HSprel.dll to HSstd.dll, as it should be.
panne [Fri, 28 Apr 2000 15:06:04 +0000 (15:06 +0000)]
[project @ 2000-04-28 15:06:04 by panne]
Updated out-of-date comment about representation of StablePtr
panne [Fri, 28 Apr 2000 15:05:04 +0000 (15:05 +0000)]
[project @ 2000-04-28 15:05:04 by panne]
Nuked trace message from NCG
panne [Fri, 28 Apr 2000 15:04:07 +0000 (15:04 +0000)]
[project @ 2000-04-28 15:04:07 by panne]
NCG now handles writeBLAHOffAddr# primops
sewardj [Fri, 28 Apr 2000 13:09:19 +0000 (13:09 +0000)]
[project @ 2000-04-28 13:09:19 by sewardj]
Remove some debug printing.
sewardj [Fri, 28 Apr 2000 13:03:47 +0000 (13:03 +0000)]
[project @ 2000-04-28 13:03:47 by sewardj]
Handle TUPLE in substExpr().