1. 25 Sep, 2001 4 commits
  2. 24 Sep, 2001 10 commits
  3. 23 Sep, 2001 4 commits
    • ken's avatar
      [project @ 2001-09-23 21:29:35 by ken] · a5840900
      ken authored
      We need to pass the -w flag to gcc when compilng *_stub.c files
      in addition to when compilng *.hc files.
      
      MERGE TO STABLE
      a5840900
    • ken's avatar
      [project @ 2001-09-23 20:46:46 by ken] · 6705e0ed
      ken authored
      CLEAN_FILES += PrelPrimopWrappers.hs # MERGE TO STABLE
      6705e0ed
    • ken's avatar
      [project @ 2001-09-23 20:45:55 by ken] · 4078bb33
      ken authored
      Disable debugging message.  (Only affects Alpha.)  MERGE TO STABLE
      4078bb33
    • ken's avatar
      [project @ 2001-09-23 20:45:24 by ken] · 9d3bc150
      ken authored
      Fix the "find" commands we use to build a source distribution.
      Previously, it said things like "-exec path/{}", which doesn't work
      on many find's ({} really should only appear by itself in an argument).
      Now we pipe the output of find -print to sed and then to sh.  I hope
      the piping to sh doesn't break source distribution creation on Win32.
      
      MERGE TO STABLE
      9d3bc150
  4. 22 Sep, 2001 5 commits
  5. 21 Sep, 2001 6 commits
  6. 20 Sep, 2001 9 commits
    • rje's avatar
      [project @ 2001-09-20 16:01:53 by rje] · 3ff55536
      rje authored
      Now has better handling of comments.
      
      Not a big deal, but means we don't get as many false definitions caused
      by parsing comments.
      3ff55536
    • simonpj's avatar
      [project @ 2001-09-20 16:01:23 by simonpj] · 3549fa7b
      simonpj authored
      Argh!  Bogon in last fix!  Merge to stable!
      3549fa7b
    • rje's avatar
      [project @ 2001-09-20 14:47:21 by rje] · b6650007
      rje authored
      Now Hasktags generates Emacs etags format "TAGS" files as well as ctags format "tags" files.
      
      It can thus be used with a wider range of editors than previously.
      	(specifically Emacs/XEmacs)
      
      I don't think this change should affect anything other than hasktags itself, and it makes hasktags a lot more useful (given how many people use Emacs), so it might be good to merge this into STABLE.
      b6650007
    • sewardj's avatar
      [project @ 2001-09-20 14:08:13 by sewardj] · 7c842eea
      sewardj authored
      Detect and reject gcc versions >= 3.0 at both build-configure and
      binary-dist configure time.
      
      MERGE TO STABLE
      7c842eea
    • simonmar's avatar
      [project @ 2001-09-20 13:32:15 by simonmar] · e20d2427
      simonmar authored
      Ignore RULES pragmas when -fglasgow-exts is off.
      e20d2427
    • simonpj's avatar
      [project @ 2001-09-20 12:15:41 by simonpj] · b16004bf
      simonpj authored
      Remove dead code (no need to merge to stable branch)
      b16004bf
    • simonpj's avatar
      [project @ 2001-09-20 12:15:20 by simonpj] · 2705a8d8
      simonpj authored
      Add debug stuff (no need to merge to stable branch)
      2705a8d8
    • simonpj's avatar
      [project @ 2001-09-20 12:14:31 by simonpj] · ab061892
      simonpj authored
      ------------------------------------------------
      	Make code generation ignore isLocalId/isGlobalId
      	------------------------------------------------
      
      	MERGE WITH STABLE BRANCH
      
      CorePrep may introduce some new, top-level LocalIds.  This
      breaks an invariant that the core2stg/code generator passes
      occasionally used, namely that LocalIds are not top-level bound.
      
      This commit fixes that problem.
      
      It also removes an assert from CodeGen.cgTopRhs that asks
      for the CgInfo of such new LocalIds -- but they may (legitimately)
      not have any, so it was a bad ASSERT.  [Showed up in George
      Russel's system.]
      ab061892
    • simonpj's avatar
      [project @ 2001-09-20 08:47:13 by simonpj] · 2c250999
      simonpj authored
      ------------------------------
      	Fix a scoped-type-variable bug
      	------------------------------
      
      	MERGE WITH STABLE BRANCH
      
      The bug caused an incorrect failure when the same type
      variable was used more than once in a collection of patterns:
      
      	f (x :: t) (y :: t) = e
      
      On the way, I eliminated bindNakedTyVarsFVRn, which was only
      called once.
      2c250999
  7. 19 Sep, 2001 2 commits