1. 17 Feb, 2003 1 commit
  2. 17 Jan, 2003 1 commit
    • stolz's avatar
      [project @ 2003-01-17 17:01:13 by stolz] · 56bcfea3
      stolz authored
      - Add sendfile-API for pumping out data via sendfile(2)
        Currently supported are Linux (tested) & FreeBSD (not tested yet), others
        will throw a runtime error until I get around to implement a fallback.
      56bcfea3
  3. 08 Jan, 2003 1 commit
    • simonmar's avatar
      [project @ 2003-01-08 12:03:28 by simonmar] · 7a156bdf
      simonmar authored
      - Detect whether we have a recent GCC that might need
        -mno-omit-leaf-fram-pointer.
      
      - Add missing HAVE_SC_GETGR_R_SIZE_MAX and HAVE_SC_GETPW_R_SIZE_MAX
        templates to acconfig.h.
      
      - Regen mk/config.h.in.
      7a156bdf
  4. 26 Dec, 2002 1 commit
  5. 20 Dec, 2002 1 commit
  6. 19 Dec, 2002 1 commit
  7. 11 Dec, 2002 1 commit
  8. 08 Dec, 2002 1 commit
  9. 25 Oct, 2002 1 commit
  10. 19 Oct, 2002 1 commit
  11. 12 Oct, 2002 1 commit
    • wolfgang's avatar
      [project @ 2002-10-12 23:12:08 by wolfgang] · 31442604
      wolfgang authored
      Make the Mac OS X build use the HaskellSupport.framework (a MacOS-style "framework" that includes the required libraries libgmp and dlcompat) if it is present. The HaskellSupport.framework is not yet in CVS, but is available from me.
      31442604
  12. 11 Oct, 2002 1 commit
  13. 10 Oct, 2002 1 commit
    • sof's avatar
      [project @ 2002-10-10 13:58:18 by sof] · ea468bce
      sof authored
      partial undo of prev commit (AC_CHECK_HEADERS([foo],..) isn't equal to AC_CHECK_HEADER([foo],..). Fixes HEAD breakage (cf. _SC_CLK_TCK undefinedness)
      ea468bce
  14. 08 Oct, 2002 1 commit
    • wolfgang's avatar
      [project @ 2002-10-08 08:03:01 by wolfgang] · d04fb5dc
      wolfgang authored
      Make the new Posix bindings compile on Mac OS X.
      Most notable, Mac OS X lacks
      *) lchown
      *) SIGPOLL
      I don't know of a replacement of either, so they are just left out when
      they are not detected by configure.
      d04fb5dc
  15. 25 Sep, 2002 1 commit
    • simonmar's avatar
      [project @ 2002-09-25 15:24:06 by simonmar] · a9e42c5a
      simonmar authored
      Re-instate the checking for the values of errno constants at configure
      time.  The problem with doing it using foreign calls is simply that
      this tickles a bad case in the code gen machinery, which in this case
      results in an extra 10-20k of goop ending up in pretty much every
      binary, and it impacts GC performance too.
      
      This has some portability implications, but the situation is no worse
      than before.  To reliably cross-compile for a new platform you need to
      build a set of .hc files for the libraries using a config.h generated on
      the *target* machine.  (at some point we'll formalise the
      cross-compilation story, but that's another thing on the todo list...)
      a9e42c5a
  16. 07 Sep, 2002 1 commit
  17. 06 Sep, 2002 1 commit
    • panne's avatar
      [project @ 2002-09-06 17:56:40 by panne] · 0716aa8f
      panne authored
      Nuke the unsupported hslibs version of HOpenGL on the HEAD, too. Now
      we are only left with two versions, which I think is OK: A stable one
      (not in the fptools repository, but on my web site) and a cool, but
      *very* incomplete one (currently only GLUT) for bleeding edge people
      in the hierarchical libraries parts of the repository.
      0716aa8f
  18. 31 Jul, 2002 1 commit
  19. 23 Jul, 2002 2 commits
  20. 16 Jul, 2002 1 commit
    • stolz's avatar
      [project @ 2002-07-16 07:04:49 by stolz] · 03e9edb3
      stolz authored
      The <dlfcn.h> constants RTLD_NOW, RTLD_GLOBAL, RTLD_LOCAL
      are not defined in the OpenBSD implementation of the dl library.
      
      dons@cse.unsw.edu.au (Donald Bruce Stewart)
      03e9edb3
  21. 15 Jul, 2002 1 commit
    • chak's avatar
      [project @ 2002-07-15 07:24:58 by chak] · c1d02536
      chak authored
      Let `configure' know about the "m68k-unknown-openbsd" architecture.
      Patch contributed by Donald Stewart <dons@cse.unsw.edu.au>.
      c1d02536
  22. 12 Jul, 2002 1 commit
  23. 25 Jun, 2002 1 commit
  24. 31 May, 2002 1 commit
  25. 14 May, 2002 1 commit
    • matthewc's avatar
      [project @ 2002-05-14 08:09:07 by matthewc] · de67a097
      matthewc authored
      * Add ia64-*-linux* as a recognised system type
      * Standardise capitalisation of YES and NO in HaveLibGmp
      * Error out if user tries to use in-tree GMP on IA64 (results in hangs
        and segfaults - it probably needs an upgrade sometime)
      de67a097
  26. 01 May, 2002 1 commit
  27. 01 Apr, 2002 1 commit
    • panne's avatar
      [project @ 2002-04-01 15:32:46 by panne] · bf448f42
      panne authored
      Sigbjorn's last optimization (checking for -mno-cygwin only for
      mingw32 targets) kicked out -O from the default SRC_CC_OPTS. Apart
      from a minor performance hit for some parts of GHC, it yields a GHCi
      which can't load HSbase_cbits.o because `lstat' is unknown, at least
      on SuSE 7.3.
      
      A little investigation showed the rather arcane reason: lstat and
      friends are inline functions and therefore not in libc.so, only in its
      static counterpart. Normally this is not a problem at all, but the CPP
      INLINE trickery in fptools/libraries/base/cbits/PrelIOUtils.c manages
      to get a reference to lstat into PrelIOUtils.o if -O is not given. %-}
      A similar problem exists for fstat, too.
      
      Simple solution: Re-add -O to SRC_CC_OPTS, simplifying configure.in a
      bit on the way.
      bf448f42
  28. 28 Mar, 2002 1 commit
  29. 26 Mar, 2002 2 commits
  30. 01 Mar, 2002 1 commit
  31. 17 Feb, 2002 1 commit
    • panne's avatar
      [project @ 2002-02-17 14:03:10 by panne] · bebf95f8
      panne authored
      Automagically determine the flags for compiling/linking OpenGL
      programs at configuration time, and stuff the relevant info into
      OpenGL's package configuration file. This still mixes up compilation
      time vs. installation time, but it's much better than hardcoded flags.
      bebf95f8
  32. 15 Feb, 2002 1 commit
  33. 13 Feb, 2002 2 commits
    • sof's avatar
      [project @ 2002-02-13 19:42:38 by sof] · 17656ff2
      sof authored
      FPTOOLS_DOCBOOK_CATALOG: check whether the SGML_CATALOG_FILES env var is
      defined. If it is, treat it as gospel.
      17656ff2
    • simonmar's avatar
      [project @ 2002-02-13 11:51:40 by simonmar] · aa0db183
      simonmar authored
      - Detect presence of a POSIX-compatible regex interface in configure,
        and omit Text.Regex.Posix (and hence Text.Regex) if it is missing.
        ToDo: pull in a suitably-licensed implementation of POSIX regex
        to be used in the event that the system doesn't supply one.
      
      - Rename old HaveRegex to HaveGNURegex.
      aa0db183
  34. 31 Jan, 2002 1 commit
    • sof's avatar
      [project @ 2002-01-31 10:42:27 by sof] · fed216d7
      sof authored
      - new option --enable-threaded-rts, which turns on
        RTS support for better interop with native threads.
      - check for pthread.h
      - new config.mk variable, GhcRtsThreaded (={YES,NO})
      fed216d7
  35. 17 Jan, 2002 1 commit
  36. 07 Jan, 2002 1 commit
  37. 04 Jan, 2002 1 commit