1. 09 Jan, 2001 1 commit
    • chak's avatar
      [project @ 2001-01-09 02:04:25 by chak] · 04db6c9b
      chak authored
      Due to problems with the pcl-cvs mode, I missed checking in these files, which
      made my last commit break the build.  Sorry about that.
      
      (Is anybody else using pcl-cvs v2.9.9 and getting strange parse errors when
      updating from cvs.haskell.org?)
      04db6c9b
  2. 08 Jan, 2001 2 commits
    • chak's avatar
      [project @ 2001-01-08 12:58:45 by chak] · d82e38d0
      chak authored
      Revision of Marcin's QError module
      
      * I think, there was a rough consensus that Marcin's module provides the
        right kind of interface for handling "errno"s
      
      * Malcolm preferred an enumeration, but Marcin made a convincing argument
        that this doesn't go well with architecture-dependent variations of "errno"
      
      * Recoded the hsc magic into autoconf magic
      
      * In hsc files, errno constants can be accessed directly; to provide access
        for ordinary Haskell programmer, constants for a range of common symbols are
        provided (their values are determined by configure)
      
      * Introduced an `Errno' newtype to increase type safety
      
      * renamed the throwIfXXX functions to throwErrnoIfXXX to have the original
        names available in the language independent MarshalError
      
      * FIXME: We need a thread local getErrno in the RTS!
      
      (It all compiles, but is still to be tested.)
      d82e38d0
    • rrt's avatar
      [project @ 2001-01-08 12:31:34 by rrt] · cf2b7f7b
      rrt authored
      Add -dynamic and make -static always the default.
      cf2b7f7b
  3. 06 Jan, 2001 2 commits
  4. 05 Jan, 2001 5 commits
  5. 04 Jan, 2001 7 commits
  6. 03 Jan, 2001 17 commits
  7. 02 Jan, 2001 6 commits