This project is mirrored from https://gitlab.haskell.org/ghc/ghc.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
  1. 16 Mar, 2006 1 commit
  2. 01 Mar, 2006 1 commit
  3. 09 Feb, 2006 1 commit
    • Simon Marlow's avatar
      Merge the smp and threaded RTS ways · eba7b660
      Simon Marlow authored
      Now, the threaded RTS also includes SMP support.  The -smp flag is a
      synonym for -threaded.  The performance implications of this are small
      to negligible, and it results in a code cleanup and reduces the number
      of combinations we have to test.
      eba7b660
  4. 08 Feb, 2006 1 commit
    • Simon Marlow's avatar
      make the smp way RTS-only, normal libraries now work with -smp · beb5737b
      Simon Marlow authored
      We had to bite the bullet here and add an extra word to every thunk,
      to enable running ordinary libraries on SMP.  Otherwise, we would have
      needed to ship an extra set of libraries with GHC 6.6 in addition to
      the two sets we already ship (normal + profiled), and all Cabal
      packages would have to be compiled for SMP too.  We decided it best
      just to take the hit now, making SMP easily accessible to everyone in
      GHC 6.6.
      
      Incedentally, although this increases allocation by around 12% on
      average, the performance hit is around 5%, and much less if your inner
      loop doesn't use any laziness.
      beb5737b
  5. 04 Jan, 2006 1 commit
  6. 03 Jan, 2006 1 commit
  7. 23 Nov, 2005 1 commit
  8. 17 Nov, 2005 1 commit
  9. 24 Oct, 2005 1 commit
  10. 20 Sep, 2005 1 commit
  11. 11 Jul, 2005 2 commits
  12. 17 May, 2005 1 commit
  13. 13 May, 2005 2 commits
  14. 29 Apr, 2005 1 commit
    • krasimir's avatar
      [project @ 2005-04-29 13:09:27 by krasimir] · 9f0cc714
      krasimir authored
      Small fixes that adds chm and HxS targets to the build system. The former is used
      to build all documentation in HtmlHelp format while the letter uses HtmlHelp2 format.
      9f0cc714
  15. 28 Apr, 2005 1 commit
  16. 22 Apr, 2005 2 commits
  17. 19 Apr, 2005 1 commit
  18. 01 Apr, 2005 1 commit
  19. 30 Mar, 2005 2 commits
  20. 08 Mar, 2005 1 commit
    • wolfgang's avatar
      [project @ 2005-03-08 04:45:29 by wolfgang] · f97dcf9f
      wolfgang authored
      Mac OS X:
      Kill HaskellSupport.framework.
      Instead, look for GMP.framework (a framework-version of libgmp), else look
      for a normal -lgmp as usual.
      The other part of HaskellSupport.framework, dlcompat, is no longer needed
      (as of Mac OS X 10.3, it's included in libSystem).
      It's enough to just use the normal configure tests for -ldl.
      
      MERGE TO STABLE
      f97dcf9f
  21. 01 Mar, 2005 1 commit
    • sof's avatar
      [project @ 2005-03-01 19:16:14 by sof] · 70768203
      sof authored
      aclocal.m4:FP_PROG_SORT: locate unix-like sort utility; on success, substituted as SortCmd.
      -configure.ac: use FP_PROG_SORT
      -mk/config.mk.in: added SORT setting..only used by libraries/Makefile
      
      Merge to STABLE
      70768203
  22. 07 Feb, 2005 1 commit
    • simonpj's avatar
      [project @ 2005-02-07 12:16:50 by simonpj] · 3ab57e45
      simonpj authored
      -----------------------------------------------------
      	Switch off derivable type class generation by default
      	-----------------------------------------------------
      
      	Merge to STABLE
      
      This commit switches off the generation of the support code for 'Derivable
      Type Classes' by default.  Use -fgenerics to switch it on.
      
      Motivation: seldom used, and there's a nasty blowup in Core types for data
      types that have lots of constructors or lots of fields.
      
      We now put -fgenerics in the GhcLibOpts, so that the libraries have the
      support code, as before.
      3ab57e45
  23. 01 Feb, 2005 1 commit
  24. 28 Jan, 2005 1 commit
  25. 13 Jan, 2005 1 commit
  26. 10 Jan, 2005 1 commit
    • simonmar's avatar
      [project @ 2005-01-10 11:45:19 by simonmar] · f13895fc
      simonmar authored
      Work around problems caused by limit on the length of the command line
      in ld, which shows up when building OpenGL on Windows with SplitObjs=YES.
      
      We now pass the names of the input files to ld via a linker script.
      This is (probably) only supported by GNU ld, so we now have to detect
      GNU ld in the configure script (yawn) and back off to the old method
      if we don't have it.
      f13895fc
  27. 04 Dec, 2004 2 commits
  28. 23 Nov, 2004 1 commit
    • ross's avatar
      [project @ 2004-11-23 12:35:06 by ross] · 46237e9c
      ross authored
      Make the X11 and HGL packages more independent, and pass configuration
      parameters to package.conf.in via header files.
      
      Also removed residual traces of OpenGL/GLUT/OpenAL from mk/config.mk.in
      46237e9c
  29. 12 Nov, 2004 1 commit
    • stolz's avatar
      [project @ 2004-11-12 14:56:10 by stolz] · e11c0f8e
      stolz authored
      Fix previous commit:
      Don't handle Solaris2-flag _POSIX_PTHREAD_SEMANTICS in configure at all
      but simply #ifdef solaris2_TARGET_OS #define ... it in the header-file.
      e11c0f8e
  30. 19 Oct, 2004 1 commit
  31. 11 Oct, 2004 1 commit
  32. 05 Sep, 2004 1 commit
  33. 01 Sep, 2004 1 commit
  34. 31 Aug, 2004 1 commit
    • simonmar's avatar
      [project @ 2004-08-31 09:48:28 by simonmar] · 13aca089
      simonmar authored
      Rationalise the install settings a bit.  Before, if you had $OWNER or
      $GROUP set in your environment, then these would lead to options being
      given to install, possibly with unexpected results.  This caused
      install to fail for at least one person.
      
      Now, $(INSTALL_OWNER) and $(INSTALL_GROUP) are set via
      config.mk/build.mk as with other settings.
      13aca089
  35. 26 Aug, 2004 1 commit
    • panne's avatar
      [project @ 2004-08-26 20:08:39 by panne] · a1939730
      panne authored
      SGML is dead, long live DocBook XML!
      
      Note: The BuildRequires tags in the spec files are still incomplete
      and the documentation about the DocBook tools needs to be updated,
      too. Stay tuned...
      a1939730