[cvs-nhc98] patch applied (hat): Remove need for a different compiler for tracing.

Malcolm Wallace Malcolm.Wallace at cs.york.ac.uk
Tue Oct 10 07:02:28 EDT 2006


Sun Mar 25 09:52:18 PST 2001  malcolm
  * Remove need for a different compiler for tracing.
      For a long time, we generated a second compiler called nhc98compT
      with only a few small differences from the ordinary compiler
      called nhc98comp.  Some of the differences have now gone away,
      and the rest can either be incorporated directly into the ordinary
      compiler (where a pattern-match or test would only succeed for
      trace-transformed code anyway), or guarded by an extra test on the
      command-line flag -dbgtrans (where there might be a conflict with
      ordinary code).

    M ./src/compiler98/FSLib.hs -13 +19
    M ./src/compiler98/FixSyntax.hs -61 +70
    M ./src/compiler98/Main.hs -1 +2
    M ./src/compiler98/Makefile -12 +12
    M ./src/compiler98/STGBuild.hs -22 +21
    M ./src/compiler98/STGGcode.hs -19 +19


More information about the Cvs-nhc98 mailing list