1. 25 Jun, 2011 1 commit
    • Ian Lynagh's avatar
      Fix gcc 4.6 warnings; fixes #5176 · 0a6f26f6
      Ian Lynagh authored
      Based on a patch from David Terei.
      
      Some parts are a little ugly (e.g. defining things that only ASSERTs
      use only when DEBUG is defined), so we might want to tweak things a
      little.
      
      I've also turned off -Werror for didn't-inline warnings, as we now
      get a few such warnings.
      0a6f26f6
  2. 18 Jun, 2011 2 commits
  3. 12 Jun, 2011 1 commit
  4. 05 May, 2011 1 commit
  5. 24 Jan, 2011 1 commit
    • Simon Marlow's avatar
      Merge in new code generator branch. · 889c084e
      Simon Marlow authored
      This changes the new code generator to make use of the Hoopl package
      for dataflow analysis.  Hoopl is a new boot package, and is maintained
      in a separate upstream git repository (as usual, GHC has its own
      lagging darcs mirror in http://darcs.haskell.org/packages/hoopl).
      
      During this merge I squashed recent history into one patch.  I tried
      to rebase, but the history had some internal conflicts of its own
      which made rebase extremely confusing, so I gave up. The history I
      squashed was:
      
        - Update new codegen to work with latest Hoopl
        - Add some notes on new code gen to cmm-notes
        - Enable Hoopl lag package.
        - Add SPJ note to cmm-notes
        - Improve GC calls on new code generator.
      
      Work in this branch was done by:
         - Milan Straka <fox@ucw.cz>
         - John Dias <dias@cs.tufts.edu>
         - David Terei <davidterei@gmail.com>
      
      Edward Z. Yang <ezyang@mit.edu> merged in further changes from GHC HEAD
      and fixed a few bugs.
      889c084e
  6. 16 Nov, 2010 1 commit
  7. 24 Sep, 2010 1 commit
  8. 23 Sep, 2010 3 commits
  9. 04 Sep, 2010 1 commit
  10. 10 Jul, 2010 1 commit
  11. 16 Jun, 2010 1 commit
    • Ian Lynagh's avatar
      Rename some variables from FOO to FOO_CMD · 0481fe09
      Ian Lynagh authored
      This fixes a problem with commands like gzip, where if $GZIP is exported
      in the environment, then when make runs a command it'll put the Makefile
      variable's value in the environment. But gzip treats $GZIP as arguments
      for itself, so when we run gzip it thinks we're giving it "gzip" as an
      argument.
      0481fe09
  12. 20 Nov, 2009 1 commit
  13. 23 Oct, 2009 1 commit
    • Ian Lynagh's avatar
      Don't build PS/PDF docs when validating · 40aeca61
      Ian Lynagh authored
      dblatex with miktex under msys/mingw can't build the PS and PDF docs,
      and just building the HTML docs is sufficient to check that the
      markup is correct, so we turn off PS and PDF doc building when
      validating.
      40aeca61
  14. 18 Sep, 2009 1 commit
  15. 10 Sep, 2009 1 commit
  16. 11 Aug, 2009 1 commit
  17. 07 Aug, 2009 1 commit
  18. 18 Jul, 2009 2 commits
  19. 09 Jul, 2009 1 commit
  20. 04 Jul, 2009 1 commit
  21. 23 May, 2009 1 commit
  22. 21 May, 2009 1 commit
  23. 11 May, 2009 1 commit
  24. 26 Apr, 2009 1 commit
  25. 21 Apr, 2009 1 commit
  26. 08 Mar, 2009 1 commit
  27. 04 Jan, 2009 1 commit
    • Ian Lynagh's avatar
      Require HsColour by default · 9efc323b
      Ian Lynagh authored
      This should stop us ending up without HsColour'ed sources on some
      platforms.
      
      We also now tell Cabal where to find HsColour, rather than it finding
      it itself.
      9efc323b
  28. 18 Sep, 2008 1 commit
  29. 28 Aug, 2008 1 commit
    • Ian Lynagh's avatar
      Turn on optimisation for stage2 when validating · 7aaad081
      Ian Lynagh authored
      This brings my validate down from 22mins to 16 mins.
      Compiling stage2 takes longer, but we gain a faster haddock, faster
      running of the tests, and faster building of the utils to be installed.
      7aaad081
  30. 01 Jul, 2008 2 commits
  31. 14 Jun, 2008 1 commit
  32. 26 Mar, 2008 1 commit
  33. 05 Nov, 2007 1 commit
  34. 06 Sep, 2007 1 commit
  35. 05 Sep, 2007 1 commit