- 15 Jan, 2011 2 commits
-
-
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.
-
Ian Lynagh authored
-
- 14 Dec, 2010 1 commit
-
-
Ian Lynagh authored
-
- 07 Dec, 2010 1 commit
-
-
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.
-
- 27 Nov, 2010 1 commit
-
-
Ian Lynagh authored
If the GHCi .o lib doesn't exist, load the .a instead
-
- 21 Sep, 2010 1 commit
-
-
Simon Marlow authored
saying make TRACE=1 prints most of the macro calls and their arguments. It's easy to trace new macros; see rules/trace.mk.
-
- 20 Sep, 2010 1 commit
-
-
Ian Lynagh authored
-
- 23 Jul, 2010 1 commit
-
-
Ian Lynagh authored
-
- 16 Jun, 2010 1 commit
-
-
Ian Lynagh authored
-
- 25 May, 2010 1 commit
-
-
Ian Lynagh authored
-
- 09 May, 2010 1 commit
-
-
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.
-
- 17 Sep, 2009 1 commit
-
-
chak@cse.unsw.edu.au. authored
- Needed to get arch-dependent options, eg, on Snow Leopard
-
- 13 Sep, 2009 1 commit
-
-
Ian Lynagh authored
It confuses the build system.
-
- 11 Sep, 2009 3 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Simon Marlow authored
-
- 26 Aug, 2009 1 commit
-
-
kili authored
Should help to fix the build on OpenBSD (together with a corresponding patch to libraries/base).
-
- 20 Aug, 2009 2 commits
-
-
Ian Lynagh authored
When configuring packages, enable library profiling and shared libraries based on the ways in GhcLibWays.
-
Ian Lynagh authored
-
- 15 Jun, 2009 2 commits
-
-
Ian Lynagh authored
When configure tests for a feature it may not generate warning-free C code, and thus may think that the feature doesn't exist if -Werror is on.
-
Ian Lynagh authored
-
- 30 May, 2009 1 commit
-
-
Ian Lynagh authored
I've also added some missing $s to some makefiles. These aren't technically necessary, but it's nice to be consistent.
-
- 19 May, 2009 1 commit
-
-
Duncan Coutts authored
It tried to do this already, but the make variable name was wrong.
-
- 15 May, 2009 1 commit
-
-
Simon Marlow authored
we also have $1_$2_CONFIGURE_OPTS, which is used.
-
- 29 Apr, 2009 1 commit
-
-
Duncan Coutts authored
when we configure ghc with --enable-shared
-
- 28 Apr, 2009 1 commit
-
-
Simon Marlow authored
# ----------------------------------------------------------------------------- # # (c) 2009 The University of Glasgow # # This file is part of the GHC build system. # # To understand how the build system works and how to modify it, see # http://hackage.haskell.org/trac/ghc/wiki/Building/Architecture # http://hackage.haskell.org/trac/ghc/wiki/Building/Modifying # # -----------------------------------------------------------------------------
-
- 26 Apr, 2009 1 commit
-
-
Ian Lynagh authored
-