Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't put all of $CFLAGS into $SRC_CC_OPTS | Ian Lynagh | 2009-07-16 | 1 | -6/+5 |
| | | | | | | Instead, we just put the flags we need in there (e.g. -m64 on OS X 64). This fixes a problem found by Simon M, where we were compiling everything with -g, leading to a bloated RTS. | ||||
* | workaround new Cygwin bash CRLF behaviour | Simon Marlow | 2009-07-09 | 1 | -4/+4 |
| | |||||
* | check for tabs in compiler/ghc.cabal.in (#3344) | Simon Marlow | 2009-07-07 | 1 | -0/+4 |
| | |||||
* | Windows fixes to build system: use the 'find' and 'sort' found by configure | simonpj@microsoft.com | 2009-07-06 | 1 | -6/+11 |
| | | | | | | | | | The build system should use 'find' and 'sort' that are discovered by configure, not the ones in your path. On Windows the ones in your path might well be the non-Unixy Windows versions. This patch fixes the ones I tripped over. There may be more. | ||||
* | Add a configure test for whether or not __mingw_vfprintf exists | Ian Lynagh | 2009-06-27 | 1 | -0/+2 |
| | |||||
* | Remove more GMP bits | Ian Lynagh | 2009-06-16 | 1 | -55/+0 |
| | |||||
* | Changes for the new IO library, mainly base-package modules moving around | Simon Marlow | 2009-05-29 | 1 | -1/+1 |
| | |||||
* | Make Windows bindists and installers work in the new build system | Ian Lynagh | 2009-06-10 | 1 | -1/+1 |
| | |||||
* | fix logic for BUID_DOCBOOK_HTML | Simon Marlow | 2009-06-03 | 1 | -1/+1 |
| | |||||
* | tidy up autoconfiguration of docbook stuff | Simon Marlow | 2009-06-02 | 1 | -3/+2 |
| | | | | | | | | * use --nonet, so xmllint and co don't go off trying to download stuff from the web * use the http:// reference for the stylesheet, so we don't have to search the filesystem for it (should speedup ./configure) | ||||
* | mention documentation tools in the summary; tidy up formatting | Simon Marlow | 2009-06-02 | 1 | -7/+10 |
| | |||||
* | Make the sed in configure.ac more portable | Ian Lynagh | 2009-05-25 | 1 | -12/+12 |
| | |||||
* | Fix configure | Ian Lynagh | 2009-05-23 | 1 | -1/+1 |
| | |||||
* | ghc_ge_607 is now always true | Ian Lynagh | 2009-05-23 | 1 | -2/+0 |
| | |||||
* | Sanity check the platforms we are given | Ian Lynagh | 2009-05-23 | 1 | -12/+66 |
| | |||||
* | Change how we find the host/build/target platforms | Ian Lynagh | 2009-05-22 | 1 | -622/+181 |
| | | | | | | | | | | 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. | ||||
* | Set C compiler and linker flags correctly for OS X 64 | Ian Lynagh | 2009-05-21 | 1 | -1/+8 |
| | |||||
* | Move hasktags out of the GHC repo | Ian Lynagh | 2009-05-15 | 1 | -0/+2 |
| | | | | Now configure looks for it as an installed program instead. | ||||
* | rejig ghc version test; fail if GHC version can't be determined | Simon Marlow | 2009-05-13 | 1 | -9/+13 |
| | |||||
* | remove old unused fop/dvips/xmltex stuff | Simon Marlow | 2009-05-13 | 1 | -1/+0 |
| | |||||
* | Fix configure | Ian Lynagh | 2009-05-09 | 1 | -1/+1 |
| | |||||
* | Handle deciding what docs to build better | Ian Lynagh | 2009-05-08 | 1 | -10/+26 |
| | | | | | | | Now we have variables for whether or not to build the docbook docs as HTML, as PS, and as PDF. The configure script output now matches what the build system will do (except it cannot take account of any mk/build.mk settings, of course). | ||||
* | Use haskeline, rather than editline, for line editing in ghci | Ian Lynagh | 2009-04-29 | 1 | -19/+0 |
| | |||||
* | GHC new build system megapatch | Ian Lynagh | 2009-04-26 | 1 | -17/+109 |
| | |||||
* | Work around Solaris's grep not supporting -q | Ian Lynagh | 2009-03-19 | 1 | -1/+2 |
| | |||||
* | Set thread affinity with +RTS -qa (only on Linux so far) | Simon Marlow | 2009-03-18 | 1 | -2/+2 |
| | |||||
* | Add --version to runghc. Trac #2757. | Ian Lynagh | 2009-03-05 | 1 | -1/+1 |
| | | | | | We use the GHC version number, as the old runghc one doesn't seem very useful. | ||||
* | Handle the case where setitimer(ITIMER_VIRTUAL) is not always available | Ian Lynagh | 2009-02-08 | 1 | -0/+13 |
| | | | | Patch from sthibaul. Fixes trac #2883. | ||||
* | Warn in configure if it looks like make 3.80 is about to be used | Ian Lynagh | 2009-02-01 | 1 | -0/+19 |
| | | | | | | | | We get caught by http://savannah.gnu.org/bugs/index.php?1516 $(eval ...) inside conditionals causes errors with make 3.80, so warn the user if it looks like they're about to try to use it. | ||||
* | revert accidental change to configure.ac | Simon Marlow | 2008-12-15 | 1 | -1/+1 |
| | |||||
* | Revert CorePrep part of "Completely new treatment of INLINE pragmas..." | Simon Marlow | 2008-12-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | The original patch said: * I made some changes to the way in which eta expansion happens in CorePrep, mainly to ensure that *arguments* that become let-bound are also eta-expanded. I'm still not too happy with the clarity and robustness fo the result. Unfortunately this change apparently broke some invariants that were relied on elsewhere, and in particular lead to panics when compiling with profiling on. Will re-investigate in the new year. | ||||
* | Add help messages about --with-editline-(includes,libraries) to the ghc ↵ | Judah Jacobson | 2008-11-14 | 1 | -0/+16 |
| | | | | configure script. | ||||
* | Rmoeve --enable-dotnet | Simon Marlow | 2008-11-14 | 1 | -14/+0 |
| | |||||
* | #2751: disourage --enable-shared in ./configure --help | Simon Marlow | 2008-11-14 | 1 | -1/+1 |
| | |||||
* | add a warning that --enable-shared is experimental | Simon Marlow | 2008-11-14 | 1 | -0/+1 |
| | |||||
* | ghc_ge_605 is now always YES | Ian Lynagh | 2008-11-08 | 1 | -2/+0 |
| | |||||
* | We now require GHC 6.6 to build the HEAD (and thus 6.12) | Ian Lynagh | 2008-10-31 | 1 | -2/+2 |
| | |||||
* | On Windows, check that we have a good version of windres when configuring | Ian Lynagh | 2008-10-01 | 1 | -0/+3 |
| | |||||
* | In configure, don't call FPTOOLS_HADDOCK | Ian Lynagh | 2008-09-24 | 1 | -3/+0 |
| | | | | We now use the in-tree haddock, so we don't need to look for it. | ||||
* | Bump the version number to 6.11 | Ian Lynagh | 2008-09-23 | 1 | -1/+1 |
| | |||||
* | Generate ghc.cabal and ghc-bin.cabal with configure | Ian Lynagh | 2008-09-18 | 1 | -1/+1 |
| | | | | This allows us to put the proper version number into them | ||||
* | add --enable-shared to configure, and $(BuildSharedLibs) to the build system | Simon Marlow | 2008-07-24 | 1 | -0/+29 |
| | |||||
* | ObjectIO is no longer an extralib | Ian Lynagh | 2008-07-09 | 1 | -15/+0 |
| | |||||
* | Remove all references to -mno-cygwin | Ian Lynagh | 2008-07-09 | 1 | -4/+0 |
| | | | | | We shouldn't need it, as we don't call cygwin's gcc, and it was causing problems with the nightly builders passing it to GHC. | ||||
* | Shove the GHC path through cygpath -m | Ian Lynagh | 2008-07-03 | 1 | -0/+8 |
| | |||||
* | Tweak the configure script Windows-specific bits | Ian Lynagh | 2008-07-03 | 1 | -21/+18 |
| | |||||
* | Use cygpath -m, rather than fudging it ourselves with sed | Ian Lynagh | 2008-07-03 | 1 | -3/+3 |
| | |||||
* | Add ghc_ge_609 | Ian Lynagh | 2008-06-15 | 1 | -0/+2 |
| | |||||
* | Teach configure about amd64/NetBSD; fixes trac #2348 | Ian Lynagh | 2008-06-06 | 1 | -0/+9 |
| | |||||
* | Use editline instead of readline | Ian Lynagh | 2008-03-16 | 1 | -14/+2 |
| |