Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow GNU-standard --host, --build, --target configure options (#3637) | Simon Marlow | 2010-01-19 | 1 | -0/+92 |
| | | | | Patch contributed by asuffield@suffields.me.uk | ||||
* | Fix #3642: m GHC builds using the Haskell Platform | Simon Marlow | 2009-11-05 | 1 | -1/+2 |
| | |||||
* | Fix some bugs to do with tools in paths containing spaces | Simon Marlow | 2009-11-04 | 1 | -2/+2 |
| | | | | Not everything is fixed yet; see #3642 | ||||
* | Make a mingw tree from mingw tarballs | Ian Lynagh | 2009-10-23 | 1 | -36/+36 |
| | |||||
* | Remove FP_MINGW_GCC now that we use an in-tree gcc | Ian Lynagh | 2009-10-08 | 1 | -14/+0 |
| | |||||
* | Remove the windres configure check, now that we use an in-tree windres | Ian Lynagh | 2009-10-08 | 1 | -39/+0 |
| | |||||
* | Fix #3525 - we were still checking for ParsePkgConf.hs, which is gone | Simon Marlow | 2009-09-18 | 1 | -1/+1 |
| | |||||
* | Use -W, not -Werror, for gcc older than 3.4 | Matthias Kilian | 2009-08-26 | 1 | -0/+3 |
| | |||||
* | Bump Happy requirement from 1.15 to 1.16 | Simon Marlow | 2009-08-19 | 1 | -2/+2 |
| | | | | | | Now that the haskell98 dependency of GHC has been removed, the Happy-generated parsers must import Data.Array rather than Array, and that change was made in Happy 1.16. | ||||
* | FIX BUILD: Remove harmful dnls and identifier typo in aclocal.m4 | Alexander Dunlap | 2009-08-01 | 1 | -4/+4 |
| | |||||
* | Fix configure when alex/happy are installed to a directory containing spaces | Ian Lynagh | 2009-08-01 | 1 | -4/+4 |
| | |||||
* | Windows fixes to build system: use the 'find' and 'sort' found by configure | simonpj@microsoft.com | 2009-07-06 | 1 | -1/+1 |
| | | | | | | | | | 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. | ||||
* | rename cache variable to keep recent autoconfs happy | Ross Paterson | 2009-06-26 | 1 | -10/+10 |
| | |||||
* | Tighten up the DocBook XSL stylesheet test | Simon Marlow | 2009-06-03 | 1 | -9/+20 |
| | | | | It wasn't failing even when the DTD was not found. | ||||
* | tidy up autoconfiguration of docbook stuff | Simon Marlow | 2009-06-02 | 1 | -15/+12 |
| | | | | | | | | * 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) | ||||
* | Move hasktags out of the GHC repo | Ian Lynagh | 2009-05-15 | 1 | -0/+12 |
| | | | | Now configure looks for it as an installed program instead. | ||||
* | remove old unused fop/dvips/xmltex stuff | Simon Marlow | 2009-05-13 | 1 | -27/+0 |
| | |||||
* | Handle deciding what docs to build better | Ian Lynagh | 2009-05-08 | 1 | -1/+14 |
| | | | | | | | 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). | ||||
* | Rename pwd to ghc-pwd | Ian Lynagh | 2009-05-07 | 1 | -7/+7 |
| | |||||
* | Simplify utils/pwd | Ian Lynagh | 2009-05-05 | 1 | -1/+1 |
| | | | | | We only need the forwardslash mode now, so always use that mode and don't accept any arguments. | ||||
* | Use haskeline, rather than editline, for line editing in ghci | Ian Lynagh | 2009-04-29 | 1 | -14/+0 |
| | |||||
* | require gcc 3.0+ (see #2770) | Simon Marlow | 2009-04-27 | 1 | -2/+5 |
| | |||||
* | Fix bootstrap with 6.10.1 on Windows | Simon Marlow | 2008-11-10 | 1 | -0/+3 |
| | | | | ghc-pkg doesn't understand the old syntax any more, so 'ghc-pkg -l' fails | ||||
* | On Windows, check that we have a good version of windres when configuring | Ian Lynagh | 2008-10-01 | 1 | -0/+40 |
| | |||||
* | Look for gfind as well as find | Ian Lynagh | 2008-09-24 | 1 | -1/+1 |
| | |||||
* | require Alex version 2.1.0 | Simon Marlow | 2008-09-18 | 1 | -2/+2 |
| | | | | Having 2.0.1 causes some unicode tests to fail | ||||
* | Remove the haddock detection | Ian Lynagh | 2008-09-05 | 1 | -21/+0 |
| | | | | | Now that we build haddock in the GHC build, we don't need to look for it on the path. | ||||
* | Prepare GHC for building with Git | Max Bolingbroke | 2008-08-06 | 1 | -1/+11 |
| | | | | | | | | | * New packages format lets you select source control system in use * Packages file now includes root repo explicitly * Scripts darcs-all and push-all updated for the new packages format only * New sync-all script, intended for use after Git changeover and for buildbots right now * Had to remove libraries/bootstrapping from tree since Git cannot track empty directories without a hack * Determine checkout date with Git using Darcs fallback in aclocal.m4 | ||||
* | remove what looks like a cut-and-pasto | Simon Marlow | 2008-07-14 | 1 | -12/+0 |
| | |||||
* | fix #2434: we weren't waiting long enough for the signal | Simon Marlow | 2008-07-14 | 1 | -1/+1 |
| | |||||
* | Remove all references to -mno-cygwin | Ian Lynagh | 2008-07-09 | 1 | -32/+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. | ||||
* | On cygwin, convert happy's path to a native path | Ian Lynagh | 2008-07-05 | 1 | -0/+10 |
| | |||||
* | On cygwin, convert Haddock's path to a native path | Ian Lynagh | 2008-07-05 | 1 | -0/+9 |
| | |||||
* | On cygwin, convert alex's path to a native path | Ian Lynagh | 2008-07-05 | 1 | -0/+9 |
| | |||||
* | Use unified diff | Ian Lynagh | 2008-06-03 | 1 | -1/+1 |
| | |||||
* | Use -fno-toplevel-reorder with gcc >= 4.2 on sparc-solaris; fixes trac #2312 | Ian Lynagh | 2008-06-06 | 1 | -0/+5 |
| | |||||
* | FIX #2257: timer_settime() hangs during configure | Simon Marlow | 2008-05-16 | 1 | -2/+18 |
| | | | | | | | | On a 2.6.24 Linux kernel, it appears that timer_settime() for CLOCK_REALTIME is sometimes hanging for a random amount of time when given a very small interval (we were using 1ns). Using 1ms seems to be fine. Also I installed a 1-second timeout to catch hangs in the future. | ||||
* | FIX #1933: use a better test for timer_create() | Simon Marlow | 2008-04-29 | 1 | -4/+93 |
| | |||||
* | Use editline instead of readline | Ian Lynagh | 2008-03-16 | 1 | -8/+8 |
| | |||||
* | Mac OS X deployment target: piping opts through Makefiles | Manuel M T Chakravarty | 2008-02-21 | 1 | -14/+14 |
| | |||||
* | Add configure option --with-macos-deployment-target | Manuel M T Chakravarty | 2008-02-19 | 1 | -0/+29 |
| | |||||
* | Remove hardtop_plat/FPTOOLS_TOP_ABS_PLATFORM | Ian Lynagh | 2007-09-06 | 1 | -3/+0 |
| | | | | | | | They are now the same as hardtop/FPTOOLS_TOP_ABS, so use those instead. Also removed some substitutions of / for \, as we now use a Haskell program to find the top path, and it only makes paths with /s in. | ||||
* | Fixed test for pwd executable | sven.panne@aedion.de | 2007-08-25 | 1 | -1/+1 |
| | | | | | Added a missing "test" and replaced the "-e" option of the shell-builtin "test" with "-f". The former is not portable, see autoconf documentation. | ||||
* | FIX #1427, #1569: gcc 4.2.x needs -fno-toplevel-reorder | Simon Marlow | 2007-08-21 | 1 | -36/+38 |
| | | | | | | | | | | | | | We now have various flags that need to be passed to gcc, but only if the local gcc version supports them. So instead of wiring this knowledge into ghc when it is built, we now put these "extra gcc flags" into a text file in $libdir, extra-gcc-flags, which is created by configure. It is also created by the configure script of a binary distribution, so a binary dist is independent of the gcc version used to build it. Hopefully I got the binary-dist stuff right, but binary dists aren't currently working so we'll need to come back and check this. | ||||
* | we need to add utils/pwd to a binary distribution | Simon Marlow | 2007-08-21 | 1 | -7/+9 |
| | |||||
* | fix the hardtop test for ghc-6.2.x, and make it notice failure earlier | Simon Marlow | 2007-08-01 | 1 | -1/+5 |
| | |||||
* | Set hardtop_plat to hardtop to find out what, if anything, breaks | Ian Lynagh | 2007-07-30 | 1 | -40/+2 |
| | |||||
* | Use our own (Haskell) pwd to find the tree root | Ian Lynagh | 2007-07-30 | 1 | -2/+13 |
| | |||||
* | * Future-proof autoconf's Perl version test. | audreyt@audreyt.org | 2007-07-11 | 1 | -11/+6 |
| | | | | | | | | | | | | | GHC only works with Perl versions 5.6 and later; however the current test greps in a rather non-future-proof way (explicitly against 5.6 and 5.8). We instead exploit the "v-string" change in 5.6, which displays the version string as "v5.x.y", rather than the earlier format "version 5.xxx_yyy". Hence grepping against "v5" will make it future proof for a while. (At least until Perl 6 is installed as the system perl.) | ||||
* | Fix bindist creation | Ian Lynagh | 2007-06-01 | 1 | -0/+67 |
| | | | | | Bindists should now work again, when doing "make install" at least. "make in-place" is probably still broken. |