1. 15 Jan, 2011 2 commits
    • Ian Lynagh's avatar
      Build system improvements · a3be88fd
      Ian Lynagh authored
      We no longer use dummy-ghc; instead we don't configure most packages
      until the stage1 compiler is available.
        
      We also now use Cabal for building the ghc-bin package.
      
      There are a couple more sanity checks too.
      a3be88fd
    • Ian Lynagh's avatar
      Whitespace tweak · 18fe16c9
      Ian Lynagh authored
      18fe16c9
  2. 14 Dec, 2010 1 commit
  3. 07 Dec, 2010 1 commit
    • Ian Lynagh's avatar
      Make CPPFLAGS variables, as well as CFLAGS and LDFLAGS · 75cd9c50
      Ian Lynagh authored
      This fixes the "does unsetenv return void" test in the unix package on
      OS X, if I tell it to make 10.4-compatible binaries. The test uses
      CPPFLAGS but not CFLAGS, so it thought it returned int (as it was
      in 10.5-mode), but the C compiler (using CFLAGS, so in 10.4 mode)
      thought it returned void.
      
      I also added CONF_LD_OPTS_STAGE$3 to the list of things in LDFLAGS,
      which looks like an accidental ommission.
      75cd9c50
  4. 27 Nov, 2010 1 commit
  5. 21 Sep, 2010 1 commit
  6. 20 Sep, 2010 1 commit
  7. 23 Jul, 2010 1 commit
  8. 16 Jun, 2010 1 commit
  9. 25 May, 2010 1 commit
  10. 09 May, 2010 1 commit
    • Ian Lynagh's avatar
      Add version constraints for the boot packages; fixes trac #3852 · ee9ecae8
      Ian Lynagh authored
      When using the bootstrapping compiler, we now explicitly constrain
      the version of boot packages (Cabal, extensible-exceptions, etc) to the
      in-tree version, so that the build system is less fragile should the
      user have a newer version installed for the bootstrapping compiler.
      ee9ecae8
  11. 17 Sep, 2009 1 commit
  12. 13 Sep, 2009 1 commit
  13. 11 Sep, 2009 3 commits
  14. 26 Aug, 2009 1 commit
  15. 20 Aug, 2009 2 commits
  16. 15 Jun, 2009 2 commits
  17. 30 May, 2009 1 commit
  18. 19 May, 2009 1 commit
  19. 15 May, 2009 1 commit
  20. 29 Apr, 2009 1 commit
  21. 28 Apr, 2009 1 commit
  22. 26 Apr, 2009 1 commit