1. 22 Feb, 2001 1 commit
  2. 19 Feb, 2001 1 commit
    • rrt's avatar
      [project @ 2001-02-19 14:54:48 by rrt] · 984b949e
      rrt authored
      Add -mno-cygwin to CPPFLAGS on i386-unknown-mingw32 to stop configure.h
      getting lots of bogus headers that aren't there. I'm not at all sure why
      this hasn't caused problems before...
      984b949e
  3. 17 Feb, 2001 1 commit
  4. 15 Feb, 2001 1 commit
    • simonmar's avatar
      [project @ 2001-02-15 12:38:35 by simonmar] · 970e71db
      simonmar authored
      re-order the WithHc and WithGhc tests: now if you specify
      --with-ghc=<ghc>, then WithHc also gets <ghc> if you don't set it
      explicitly.  Previously it got whatever ghc was in the PATH, which
      would fail if there wasn't a ghc in the PATH at all.
      970e71db
  5. 13 Feb, 2001 2 commits
  6. 17 Jan, 2001 1 commit
  7. 16 Jan, 2001 1 commit
  8. 08 Jan, 2001 1 commit
    • 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
  9. 13 Nov, 2000 1 commit
  10. 07 Nov, 2000 1 commit
  11. 02 Nov, 2000 1 commit
    • simonmar's avatar
      [project @ 2000-11-02 14:27:01 by simonmar] · 803963ad
      simonmar authored
      Cleaning up the configuration/build process.
      
        - New build.mk option: GhcWithInterpreter. It has reasonable
          defaults, and shouldn't need to be overriden (you get the interpreter
          if you're bootstrapping with ghc 4.09+ on an ELF architecture, at
          the moment).
      
        - compilation manager now lives in compiler/compMan.  compiler/ghci
          contains only interpreter-related files.
      
        - WithGhcHc has gone, it now defaults to $(GHC).  This is so that
          we can reliably determine the version of $(GHC) using the stuff that
          configure tells us.  configure gets a new --with-ghc option so you
          can specify which ghc to use.
      803963ad
  12. 11 Sep, 2000 1 commit
  13. 10 Sep, 2000 1 commit
  14. 05 Sep, 2000 1 commit
  15. 21 Aug, 2000 1 commit
  16. 04 Aug, 2000 1 commit
    • lewie's avatar
      [project @ 2000-08-04 23:31:43 by lewie] · 39318542
      lewie authored
      Port to OpenBSD from Thomas Nordin.  Please merge with 4.08 (you'll also
      need the new config.guess and config.sub from the previous commit).
      39318542
  17. 11 Jul, 2000 2 commits
  18. 30 Jun, 2000 1 commit
  19. 29 Jun, 2000 1 commit
  20. 15 Jun, 2000 1 commit
  21. 08 Jun, 2000 1 commit
  22. 01 Jun, 2000 1 commit
  23. 31 May, 2000 1 commit
    • chak's avatar
      [project @ 2000-05-31 00:55:10 by chak] · d7fefe23
      chak authored
      Autoconf magic to determine a working DocBook CATALOG file (if any).  Makes
      the makefile variable DOCBOOK_CATALOG refer to this CATALOG file (absolute
      path).
      d7fefe23
  24. 12 May, 2000 1 commit
  25. 09 May, 2000 1 commit
    • rrt's avatar
      [project @ 2000-05-09 10:43:45 by rrt] · dfc021e7
      rrt authored
      Changed Perl test so that it simply allows vv5 & 6 and disallows any other;
      also hardwire path to perl to /bin/perl under Windows, to avoid clashing with
      other weird Perls that may be on the path.
      dfc021e7
  26. 21 Apr, 2000 1 commit
  27. 06 Apr, 2000 1 commit
  28. 04 Apr, 2000 1 commit
  29. 13 Mar, 2000 1 commit
  30. 25 Feb, 2000 1 commit
  31. 26 Jan, 2000 1 commit
    • panne's avatar
      [project @ 2000-01-26 10:44:07 by panne] · 39adb269
      panne authored
      Sven's first autoheader commandment: Don't change config.h.in manually...!
      (Why is mk/config.h.in in the repository? configure is not, either.)
      39adb269
  32. 25 Jan, 2000 2 commits
  33. 24 Jan, 2000 1 commit
  34. 22 Jan, 2000 1 commit
  35. 07 Dec, 1999 2 commits
    • simonmar's avatar
      [project @ 1999-12-07 15:43:40 by simonmar] · 747bac96
      simonmar authored
      Automatically detect installed copies of ghc, nhc and hbc and plug
      them into the Makefile variables $(GHC), $(NHC) and $(HBC)
      respectively.  $(HC) is now supposed to be a generic installed haskell
      compiler, which defaults to $(GHC) and can be changed via ./configure
      --with-hc=<blah>.
      
      Reorganise and tidy up a few things in config.mk.in.
      747bac96
    • chak's avatar
      [project @ 1999-12-07 14:46:31 by chak] · 6fb805e5
      chak authored
      Package local configuration scripts allow to modularise the configuration (we
      start by having one for ghc):
      * Modularised configuration avoids unnecessary dependencies for individual
        packages.
      * Furthermore, package local configuration (such as entering version
        information into rpm .spec files) is possible.
      6fb805e5
  36. 01 Dec, 1999 1 commit