1. 19 Jul, 2001 2 commits
  2. 30 Jun, 2001 2 commits
  3. 28 Jun, 2001 1 commit
  4. 26 Jun, 2001 1 commit
  5. 25 Jun, 2001 1 commit
  6. 27 May, 2001 1 commit
    • sof's avatar
      [project @ 2001-05-27 05:00:08 by sof] · 72efdb49
      sof authored
      'flex' or 'lex' is required to compile up fptools/ (e.g., reqd in
      glafp-utils/sgmlverb). autoconf's standard macro AC_PROG_LEX just
      defaults to 'lex' if 'flex' isn't found, but doesn't actually
      check whether 'lex' is available along PATH.
      
      Added AC_PROG_LEX_STRICT, which extends AC_PROG_LEX by checking
      for the presence of 'lex' if 'flex' isn't found. It bails
      out with an error message if 'lex' cannot be found.
      72efdb49
  7. 25 May, 2001 1 commit
    • simonmar's avatar
      [project @ 2001-05-25 13:56:25 by simonmar] · d423d0d6
      simonmar authored
      Check for re_search_2() when checking whether libc has GNU regex.
      This is a temporary fix until we get rid of GNU regex altogether and
      do something more portable.
      
      *** MAYBE MERGE ***
      d423d0d6
  8. 20 Apr, 2001 1 commit
    • michaelw's avatar
      [project @ 2001-04-20 10:56:12 by michaelw] · 307c2b62
      michaelw authored
      * print the happy version, even if the following test fails...
      * also, do the test, even if the version is already in config.cache
      
      *** MERGE with ghc-5-00 ***
      (the latest configure.in commits should probably be merged, too...)
      307c2b62
  9. 17 Apr, 2001 1 commit
  10. 28 Mar, 2001 1 commit
  11. 13 Mar, 2001 1 commit
  12. 17 Feb, 2001 1 commit
  13. 30 Jan, 2001 1 commit
  14. 18 Jan, 2001 1 commit
  15. 16 Jan, 2001 1 commit
  16. 15 Jan, 2001 2 commits
  17. 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
  18. 19 Nov, 2000 1 commit
  19. 07 Nov, 2000 1 commit
  20. 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
  21. 10 Oct, 2000 1 commit
  22. 10 Sep, 2000 1 commit
  23. 13 Jul, 2000 1 commit
  24. 11 Jul, 2000 2 commits
  25. 30 Jun, 2000 1 commit
  26. 29 Jun, 2000 1 commit
  27. 15 Jun, 2000 1 commit
  28. 08 Jun, 2000 1 commit
  29. 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
  30. 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
  31. 21 Dec, 1999 1 commit
    • simonmar's avatar
      [project @ 1999-12-21 13:00:54 by simonmar] · 525a1e65
      simonmar authored
      Hopefully banish bogus "Happy version 1.6 or later is required to
      compile GHC" messages.  The new rule is: if you don't have an
      installed copy of Happy, but have a Happy source tree, we point the
      build system at the latter (and pull the version number out of
      happy/mk/version.mk).
      525a1e65
  32. 04 Nov, 1999 1 commit
  33. 02 Aug, 1999 1 commit
  34. 14 Jul, 1999 1 commit
    • simonmar's avatar
      [project @ 1999-07-14 13:26:48 by simonmar] · a9778107
      simonmar authored
      Don't attempt to discover the exact location of cpp, instead use 'gcc
      -E'.  With the right combination of flags, it seems we can get the
      same behaviour as calling cpp directly.
      a9778107
  35. 07 Jun, 1999 1 commit
  36. 17 May, 1999 1 commit