1. 13 Mar, 2000 6 commits
  2. 11 Mar, 2000 1 commit
  3. 10 Mar, 2000 8 commits
  4. 09 Mar, 2000 14 commits
  5. 08 Mar, 2000 8 commits
    • andy's avatar
      [project @ 2000-03-08 23:55:00 by andy] · d060f70a
      andy authored
      A Prelude where IO is an abstract type, not a synonm.
      
      Previously, IO type errors were getting explained in terms of ST RealWorld.
      d060f70a
    • andy's avatar
      [project @ 2000-03-08 22:05:43 by andy] · 8d264683
      andy authored
      Adding version of Makefile that looks in the new location for Prelude.hs
      8d264683
    • andy's avatar
      [project @ 2000-03-08 21:45:03 by andy] · 6d8af978
      andy authored
      Adding the latest version of the makefile
      Removing Prelude.hs from the lib dir
      6d8af978
    • andy's avatar
      [project @ 2000-03-08 21:39:47 by andy] · 11a6ed09
      andy authored
      Moved Prelude.hs for STG Hugs to ghc/lib/hugs/Prelude.hs
      
      This means that everything in the ghc/interpreter/lib directory
      is generated. The new makefile for interpreter/lib will be added
      shortly.
      11a6ed09
    • simonmar's avatar
      [project @ 2000-03-08 17:48:24 by simonmar] · de896403
      simonmar authored
      - generalise the per-module initialisation stubs so that we use it
        in normal (non-profiled) code too.  The initialisation stubs are
        now called '__init_<module>' rather than '_reg<module>'.
      
      - Register foreign exported functions as stable pointers in the
        initialisation code for the module.  This fixes the foreign export
        problems reported by several people.
      
      - remove the concept of "module groups" from the profiling subsystem.
      
      - change the profiling semantics slightly; it should be unnecessary
        to use '-caf-all' to get reasonable profiles now.
      de896403
    • simonmar's avatar
      [project @ 2000-03-08 15:58:30 by simonmar] · 54e6a4e1
      simonmar authored
      okToUnfoldInHiFile: look at args of a Con for litlits.
      54e6a4e1
    • sewardj's avatar
      [project @ 2000-03-08 11:20:53 by sewardj] · b9cf3094
      sewardj authored
      Define EXTERN_SYMS_linux for Linux.
      b9cf3094
    • simonmar's avatar
      [project @ 2000-03-08 10:58:38 by simonmar] · 1d816bae
      simonmar authored
      Attempt to fix the Sparc version of StgRun.  Since
      RESERVED_STACK_SPACE increased beyond the size of a 13-bit immediate,
      the Sparc code has been broken.
      
      We try to fix this with some imaginative gcc inline assembly
      constraints.  If this breaks again, I'll try recoding it directly in
      assembler.
      
      While I'm here, pull in some of the comments from the old pre-4.00 RTS
      and add some new comments.
      1d816bae
  6. 07 Mar, 2000 3 commits