- Jun 18, 1999
-
-
Simon Marlow authored
Typo from Wolfram.
-
- Jun 17, 1999
-
-
Simon Marlow authored
Comment cleanup and literisation(?) by Wolfram Kahl <kahl@DI.Unipi.IT>.
-
- Jun 16, 1999
-
-
Simon Marlow authored
Urk, more fixes. This thing *really* needs to be taken out and shot.
-
Simon Marlow authored
Fix for default unregisterised builds.
-
Simon Marlow authored
Make use of the $(GhcWithRegisterised) build flag from config.mk. You can now get an unregisterised build by *either* - setting GhcWithRegisterised to NO in build.mk, or - adding 'u' to GhcLibWays. The former will make all compilations unregisterised, whereas the latter will require a '-unreg' flag to be passed to the compiler to get the unregisterised build.
-
- Jun 15, 1999
-
-
Simon Marlow authored
Test for Richard Reid's bug: syntax C{} for constructing C with all fields set to bottom.
-
Simon Marlow authored
Allow the syntax C{} for building an unlabelled constructor C and setting all of C's fields to bottom. The Haskell report is a bit vague on whether this is legal, but it turns out to be quite easy to support.
-
- Jun 14, 1999
-
-
Simon Marlow authored
build Posix before Misc.
-
Simon Marlow authored
Don't rely on bad implementation of 'sum', now that we don't have one :)
-
Simon Marlow authored
Allow ``...'' as argument of __casm.
-
Simon Marlow authored
Don't chop off the last character of the buffer.
-
Simon Marlow authored
tcrun004 uses existentials, needs -fglasgow-exts.
-
Simon Marlow authored
Forgot 'forall' and 'foreign' as possible variable names.
-
Simon Marlow authored
Oops, forgot that the memory returned from realloc could have moved.
-
Simon Peyton Jones authored
Add tcfail082.stderr
-
Simon Peyton Jones authored
Accept some test changes; add tcfail082, read021
-
sof authored
prescript wibble
-
- Jun 12, 1999
-
-
Keith Wansbrough authored
K&R -> ANSI token pasting (ie, x##y for x/**/y)
-
- Jun 11, 1999
-
-
Simon Marlow authored
- add a test for non-parsing of strict newtype constructor fields - other small fixes
-
Simon Peyton Jones authored
Missing case in collectTypedPatBinders; Andreas Marth bug report
-
- Jun 09, 1999
-
-
Simon Marlow authored
Add a few SPECIALISE/INLINE pragmas.
-
Simon Marlow authored
- Recognise #-} as the end-of-pragma symbol even when -fglsagow-exts is off. Certain pragmas are Haskell (like {-# OPTIMIZE #-} :-) and some aren't, so we're not really Haskell compliant here. - Fix case-insensitive pragma matching.
-
Simon Marlow authored
Move some code around to reduce the linkage between CgMonad and CgBindery, and make the .hi-boot-5 file compatible with both 4.02 and 4.03.
-
Simon Marlow authored
Remove debugging trace that sneaked in.
-
Simon Marlow authored
Fix qvarid bug.
-
Simon Marlow authored
Use ClosureInfo.hi-boot instead of ClosureInfo.hi (which might not be built yet).
-
Simon Peyton Jones authored
Lots of small fixes to ghc/tests
-
- Jun 08, 1999
-
-
Simon Peyton Jones authored
Small fixes, including a significant full-laziness bug in OccurAnal
-
Simon Marlow authored
Update the comment for buildLivenessMask to match reality.
-
Simon Marlow authored
Allow reserving of stack slots for non-pointer data (eg. cost centres). This means the previous hacks to keep the stack bitmaps correct in the presence of cost centres are now unnecessary, and case-of-case expressions will be compiled properly with profiling on.
-
Simon Marlow authored
Pass -unreg for unregisterized builds.
-
Simon Marlow authored
Fix ifdef INTERPRETER code fragment.
-
Simon Marlow authored
Fix gratuitous duplication of libraries in the linker command line.
-
Simon Marlow authored
- ignore case in pragma names - add "NOTINLINE" as a possible spelling of "NOINLINE" for the grammatically challenged.
-
- Jun 07, 1999
-
-
Julian Seward authored
Many changes needed to support loading of GHC compiled code. The main changes are to parser.y and interface.c to load .hi files and create appropriate symbol table entries. Also, interface.c has the beginnings of and ELF loader/linker in it.
-
Simon Marlow authored
Existential constructors NEVER WORKED! You were JUST IMAGINING IT!
-
Simon Marlow authored
Existential contexts on datatype declarations.
-
Simon Marlow authored
Use $CC -E instead of gcc.
-
- Jun 04, 1999
-
-
Simon Marlow authored
Make the new file-slurping code work with 3.02.
-
Simon Marlow authored
Omit ugen.
-