summaryrefslogtreecommitdiff
path: root/aclocal.m4
Commit message (Collapse)AuthorAgeFilesLines
* Keep separate linker flags, for when we want to link with gcc or ldIan Lynagh2011-01-241-7/+11
|
* Reinstate the OS X flags in the LDFLAGS etc variablesIan Lynagh2011-01-171-9/+3
| | | | | I expect this will fix: http://www.haskell.org/pipermail/cvs-ghc/2011-January/059098.html
* It's not clear if LDFLAGS flags will be given to gcc or ld,Ian Lynagh2011-01-161-4/+14
| | | | and they accept different flags, so for now do nothing
* Make CPPFLAGS variables, as well as CFLAGS and LDFLAGSIan Lynagh2010-12-071-1/+4
| | | | | | | | | | | 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.
* Add a configure messageIan Lynagh2010-12-061-0/+2
|
* Tell gcc to support back to OS X 10.5Ian Lynagh2010-12-031-0/+8
|
* Tweak a configure testIan Lynagh2010-11-231-1/+1
|
* Add a configure test for the visibility hidden attributeIan Lynagh2010-11-231-0/+18
|
* For bindists, build ghc-pwd with stage 1Ian Lynagh2010-11-211-30/+36
| | | | | | rather then the bootstrapping compiler. This fixes problems where the bootstrapping compiler dynamically links against libraries not on the target machine.
* configure.ac tweaksIan Lynagh2010-11-201-19/+45
|
* Update to docbook 4.5; fixes trac #4447Ian Lynagh2010-11-141-4/+4
|
* Don't use -march=i686 on powerpc-apple-darwinIan Lynagh2010-09-211-1/+1
| | | | | | Thorikil ran into this when doing a PPC OS X build. We now also don't use -m32 on PPC/OSX, but I don't think it should be necessary. We can add it back if it does turn out to be.
* Add some -no-user-package-conf flagsIan Lynagh2010-09-021-1/+1
| | | | Stops user-installed packages breaking the build
* Set -fno-stack-protector in CONF_CC_OPTS_STAGE* rathre than extra-gcc-optsIan Lynagh2010-08-191-9/+9
| | | | | The latter is only used when compiling .hc files, whereas we need it for .c files too.
* Set -march=i686 on OS X x86 in the configure variablesIan Lynagh2010-08-191-2/+6
| | | | We used to set it only in machdepCCOpts, so this is more consistent
* fix FP_CHECK_ALIGNMENT for autoconf 2.66 (fixes #4252)Ross Paterson2010-08-161-1/+1
| | | | | | Recent versions of AS_LITERAL_IF don't like *'s. Fix from http://blog.gmane.org/gmane.comp.sysutils.autoconf.general/month=20100701
* Set -fno-stack-protector in extra-gcc-opts; fixes #4206Ian Lynagh2010-07-281-0/+9
| | | | | | We were using it only when building the RTS, and only on certain platforms. However, some versions of OS X need the flag, while others don't support it, so we now test for it properly.
* Use different CC/LD options for different stagesIan Lynagh2010-07-231-0/+18
|
* Tweak the ghc-pkg finding codeIan Lynagh2010-05-081-13/+13
| | | | | | It now understand the ghc-stage[123] names we use in-tree, and it won't go looking for any old ghc-pkg if it can't find the one that matches ghc.
* Explicitly check whether ar supports the @file syntaxIan Lynagh2010-03-291-0/+26
| | | | | rather than assuming that all GNU ar's do. Apparently OpenBSD's older version doesn't.
* Quote the paths to alex and happy in configureIan Lynagh2010-03-251-2/+2
|
* Quote the ar path in configureIan Lynagh2010-03-241-4/+4
|
* Fix the build for non-GNU-arIan Lynagh2010-03-241-0/+1
|
* Fix more library links in the user guideIan Lynagh2010-02-231-3/+4
|
* Fix the links to the base docs from the user guideIan Lynagh2010-02-231-0/+8
|
* Allow GNU-standard --host, --build, --target configure options (#3637)Simon Marlow2010-01-191-0/+92
| | | | Patch contributed by asuffield@suffields.me.uk
* Fix #3642: m GHC builds using the Haskell PlatformSimon Marlow2009-11-051-1/+2
|
* Fix some bugs to do with tools in paths containing spacesSimon Marlow2009-11-041-2/+2
| | | | Not everything is fixed yet; see #3642
* Make a mingw tree from mingw tarballsIan Lynagh2009-10-231-36/+36
|
* Remove FP_MINGW_GCC now that we use an in-tree gccIan Lynagh2009-10-081-14/+0
|
* Remove the windres configure check, now that we use an in-tree windresIan Lynagh2009-10-081-39/+0
|
* Fix #3525 - we were still checking for ParsePkgConf.hs, which is goneSimon Marlow2009-09-181-1/+1
|
* Use -W, not -Werror, for gcc older than 3.4Matthias Kilian2009-08-261-0/+3
|
* Bump Happy requirement from 1.15 to 1.16Simon Marlow2009-08-191-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.m4Alexander Dunlap2009-08-011-4/+4
|
* Fix configure when alex/happy are installed to a directory containing spacesIan Lynagh2009-08-011-4/+4
|
* Windows fixes to build system: use the 'find' and 'sort' found by configuresimonpj@microsoft.com2009-07-061-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 happyRoss Paterson2009-06-261-10/+10
|
* Tighten up the DocBook XSL stylesheet testSimon Marlow2009-06-031-9/+20
| | | | It wasn't failing even when the DTD was not found.
* tidy up autoconfiguration of docbook stuffSimon Marlow2009-06-021-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 repoIan Lynagh2009-05-151-0/+12
| | | | Now configure looks for it as an installed program instead.
* remove old unused fop/dvips/xmltex stuffSimon Marlow2009-05-131-27/+0
|
* Handle deciding what docs to build betterIan Lynagh2009-05-081-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-pwdIan Lynagh2009-05-071-7/+7
|
* Simplify utils/pwdIan Lynagh2009-05-051-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 ghciIan Lynagh2009-04-291-14/+0
|
* require gcc 3.0+ (see #2770)Simon Marlow2009-04-271-2/+5
|
* Fix bootstrap with 6.10.1 on WindowsSimon Marlow2008-11-101-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 configuringIan Lynagh2008-10-011-0/+40
|
* Look for gfind as well as findIan Lynagh2008-09-241-1/+1
|