- Mar 03, 1998
-
-
Alastair Reid authored
Added more feature tests
-
- Feb 28, 1998
-
-
sof authored
Generate a little bit less code for record selectors.
-
- Feb 27, 1998
-
-
Simon Marlow authored
Fix for the minBound case, obtained from GMP 2.
-
Simon Marlow authored
hints and tips for doing a 'cvs update'.
-
Simon Marlow authored
add note about parsing fix.
-
Simon Marlow authored
parse record declarations with infix constructors.
-
Simon Marlow authored
Test for records defined with an infix constructor.
-
- Feb 26, 1998
- Feb 25, 1998
-
-
sof authored
Clarified various cygwin32 install gotchas
-
sof authored
Interface file version checking support. Added a compiler version field to the interface file header. The format is now _interface_ <IfaceName> <ModuleVersion> <CompilerVersion> where the compiler version follow the value of $(ProjectVersionInt). Any mismatch in version numbers causes the renamer to give up. A compiler version number of 0 means turn off version checking (used by PrelGHC.hi to avoid having to update every time we release.) .hi-boot files are treated specially, the absence of a compiler version number in the header is taken to mean that there was a `0'. Need to do this since hsc's .hi-boot files have to also be useable by versions of the compiler that don't grok version info in interface files (e.g., ghc-2.10.)
-
sof authored
Dictionaries are now named as follows: $d<class><tycon><n> where "n" is a positive int, "tycon" is the name of the tyvar/tycon of the first argument to the "class" that the dict represent an instance of. The change should improve the behaviour of the recompilation checker, preventing the recompilation of all the dependents of a module whenever a data type of instance is added to it. (The common behaviour should be no recompilations, but there are cases where the naming scheme fails to prevent a recompile.)
-
sof authored
Magic constant removal (id.h now has #defines for the `special-syntax' identifiers.)
-
sof authored
Removed old and unused #defines
-
Simon Marlow authored
remove references to hslibs, and update the story w/ respect to the literate tools.
-
Simon Marlow authored
remove hslibs reference, add \$Id\$.
-
Simon Marlow authored
remove references to hslibs, and add \$Id\$
-
Simon Marlow authored
InstHsLibDir isn't used: nuke.
-
Simon Marlow authored
remove references to hslibs.
-
Simon Marlow authored
Don't use lazy unboxed bindings in strictToLazyST. Write out what we want explicity using case expressions.
-
sof authored
cygwin32: if no -o given, tell linker to create main.exe
-
sof authored
HPUX fix to allow non-empty consistency chunks pass through OK
-
sof authored
Prefix output with a newline to cope with Makefiles not having a newline at the end
-
- Feb 24, 1998
-
-
Simon Marlow authored
release notes for 3.02.
-
sof authored
inserted missing semicolon
-
Simon Peyton Jones authored
Better pattern binding desugaring
-
- Feb 23, 1998
-
-
Simon Peyton Jones authored
A bit more specialise code
-
Simon Marlow authored
add missing 'True' case to instance Outputable Bool.
-
Simon Marlow authored
Hugs type-checker bug.
-
Simon Marlow authored
bump GHC version to 3.02.
-
Simon Marlow authored
Fix CharLike and IntLike support: - rename maybeCharLikeTyCon to maybeCharLikeCon - rename maybeIntLikeTyCon to maybeIntLikeCon and make them return Bool instead of (Maybe TyCon).
-
Simon Marlow authored
src/Readline.lhs --> Readline.lhs
-
Simon Marlow authored
add multi-dimensional array test.
-
- Feb 22, 1998
- Feb 20, 1998
-
-
Simon Peyton Jones authored
Partially-written new specialiser
-
Simon Marlow authored
97 --> 98
-
Simon Marlow authored
- InstLibDir --> InstLibDirGhc - ${INSTALLING} --> $INSTALLING
-
Simon Marlow authored
- mk-version-symlinks not needed any more: the links are installed by the relevant Makefiles. - install the link from $(package) to $(package-version) in the installation directory.
-