- Nov 20, 1997
-
-
Simon Marlow authored
add two new primitive operations: quotWord# remWord# for unsigned divides.
-
Simon Marlow authored
add compatibility cruft for PrimIO.
-
Simon Marlow authored
* simplify abs - it is just 'id' for naturals. * use a special show for unsigned numbers. * use special quotWord# and remWord# primitives. * fix bugs in complement and shift operations.
-
Simon Marlow authored
* fix minBound::Int32 in view of the fact that minBound::Int is wrong. * fix shift direction (it was reversed) * fix complement to be a 1's complement instead of 2's complement
-
Simon Marlow authored
change minBound back until I can fix the bootstrapping problems. Grrrr.
-
- Nov 18, 1997
-
-
Simon Marlow authored
implement plusAddr, and add a load of ToDos for the various offset functions.
-
- Nov 17, 1997
-
-
Simon Marlow authored
export runST and fixST.
-
Simon Marlow authored
Pull in the IO type for typechecking main
-
- Nov 13, 1997
-
-
Simon Marlow authored
couple of minor fixes
-
Simon Marlow authored
oops, correct it again.
-
Simon Marlow authored
correct minBound for Ints.
-
Simon Marlow authored
reverse accidental commit
-
Simon Marlow authored
don't need this anymore - replaced by Error.hi-boot
-
Simon Marlow authored
update to version 2.08
-
Simon Marlow authored
add missing import of Id(..).
-
Simon Marlow authored
add stuff about remote CVS to the cheat sheet.
-
- Nov 12, 1997
-
-
Simon Marlow authored
Update test suite. * PrimIO ==> IO * change to type of _ccall_ * update the stdout/stderr files where necessary. * make module names consistent: should_compile modules are called ShouldSucceed (don't know why, most of them were already), should_fail modules are called ShouldFail, and should_run modules are called Main (for obvious reasons). Not all done yet. * Some tests had bitrot. Especially some should_fail tests were failing for different reasons than they were originally intended to.
-
Simon Marlow authored
duplicate test
-
Simon Marlow authored
duplicate test
-
Simon Marlow authored
PrimIO/library changes
-
- Nov 11, 1997
-
-
Simon Marlow authored
update documentation to reflect the changes to PrimIO and _ccalls_
-
Simon Marlow authored
s/UnsafeST/Unsafe.
-
Simon Marlow authored
add ampersands to function calls to be perl4 compatible again.
-
Simon Marlow authored
Library changes to: * remove PrimIO * change type of _ccall_ to IO * incorporate Alastair Reid's new library interfaces for compatibility with Hugs.
-
Simon Marlow authored
Compiler changes to: * remove PrimIO * change type of _ccall_ to IO. (includes commits to basicTypes/Unique.lhs, deSugar/DsCCall.lhs, and prelude/PrelInfo.lhs, but the commit script messed up).
-
Simon Marlow authored
Compiler changes to: * remove PrimIO * change type of _ccall_ to IO.
-
- Nov 10, 1997
-
-
Simon Marlow authored
add test for declarations of non-existent methods
-
Simon Marlow authored
Check for declarations of non-existant methods (bug: typecheck/should_fail/tcfail077.hs)
-
Simon Marlow authored
oops - xor# is dyadic, not monadic.
-
Simon Marlow authored
fix typo that crept in with last commit.
-
Simon Marlow authored
Replace use of map() with foreach, to make the driver perl4 compatible again.
-
- Nov 05, 1997
-
-
Simon Marlow authored
add xor# word operation
-
Simon Marlow authored
always print types with binders, and put them on separate lines.
-
- Nov 04, 1997
-
-
sof authored
Catch failures to output dependencies
-
- Oct 31, 1997
-
-
sof authored
New option --include-prelude that generates dependencies on imported prelude interfaces; renamed -W to -w
-
- Oct 30, 1997
-
-
sof authored
New option: -W, suppress duplicate interface file warnings
-
sof authored
Quote -#include opts when passing them on (to mkdependHS); silently add ghc syslib with posix (it depends on it.)
-
sof authored
Cosmetic fix to avoid cpp warnings under linux
-
sof authored
Minor fix to suppress gcc warning
-
sof authored
ErrorIO_innards: push realWorld# on B stack (cf. startStgWorld)
-