- 26 May, 2009 3 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
We were looking at HADDOCK_DOCS instead of $$(HADDOCK_DOCS)
-
- 25 May, 2009 1 commit
-
-
Ian Lynagh authored
-
- 24 May, 2009 6 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
We were removing ".$(ProjectPatchLevel)" from anywhere in the file. However, it included absolute paths, so if you untar a source tarball into its default directory name, e.g. "6.11.$(ProjectPatchLevel)", then the sed would break the paths.
-
Ian Lynagh authored
We now also need to cast the values to (unsigned long), as on some platforms sizeof returns (unsigned int).
-
Ian Lynagh authored
-
- 23 May, 2009 8 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 22 May, 2009 1 commit
-
-
Ian Lynagh authored
Rather than using the autoconf built-in stuff and mangling it, we now just ask the bootstrapping compiler what platform we are on. When doing a port of GHC, you need to specify the platform you are porting to. The minimum version of GHC required is now 6.8.
-
- 20 May, 2009 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
- 28 Mar, 2009 1 commit
-
-
Simon Marlow authored
-
- 06 May, 2009 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
- 28 Mar, 2009 1 commit
-
-
Simon Marlow authored
-
- 22 May, 2009 1 commit
-
-
Simon Marlow authored
Now that the clean rules don't require libraries/*/ghc.mk, we don't have to build them on demand. And having them built on demand introduced a failure mode (where some libraries have ghc.mk and some don't).
-
- 21 May, 2009 5 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
Overwriting means we lose the -m64 on OS X 64.
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 20 May, 2009 1 commit
-
-
Ian Lynagh authored
-
- 21 May, 2009 4 commits
-
-
Ian Lynagh authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
- 20 May, 2009 1 commit
-
-
Simon Marlow authored
-
- 19 May, 2009 3 commits
-
-
Duncan Coutts authored
Without -shared, the default target is a binary and in that case it makes sense for --make to not try and link a binary when there is no Main module. But for a shared library the user already has to specify -shared and there's no reason a shared lib should contain any Main module or main function.
-
Duncan Coutts authored
It tried to do this already, but the make variable name was wrong.
-
Duncan Coutts authored
This is now the same as the old default. Currently we cannot embed rpaths because they would point to the build tree. We should embed rpaths relative to the $ORIGIN in future.
-