summaryrefslogtreecommitdiff
path: root/aclocal.m4
Commit message (Collapse)AuthorAgeFilesLines
* [project @ 2001-04-20 10:56:12 by michaelw]michaelw2001-04-201-5/+5
| | | | | | | | * print the happy version, even if the following test fails... * also, do the test, even if the version is already in config.cache *** MERGE with ghc-5-00 *** (the latest configure.in commits should probably be merged, too...)
* [project @ 2001-04-17 21:41:29 by michaelw]michaelw2001-04-171-10/+38
| | | | | | | * added autoconf macro that compares dot-separated version numbers * adjusted happy version checking * ./configure now happy with CVS-happy's [1.10] ;)
* [project @ 2001-03-28 14:09:41 by simonmar]simonmar2001-03-281-13/+12
| | | | fix a cache problem with the Happy configure macro.
* [project @ 2001-03-13 14:59:56 by simonmar]simonmar2001-03-131-6/+7
| | | | fix Happy test.
* [project @ 2001-02-17 19:52:56 by sebc]sebc2001-02-171-4/+4
| | | | Make LIBM be detected by autoconf.
* [project @ 2001-01-30 11:13:26 by simonmar]simonmar2001-01-301-4/+5
| | | | Add Sigbjorn's hack to fix the Happy version test.
* [project @ 2001-01-18 12:27:42 by sewardj]sewardj2001-01-181-6/+6
| | | | Require happy-1.9 now.
* [project @ 2001-01-16 06:02:29 by qrczak]qrczak2001-01-161-6/+5
| | | | Oops, parens are bad in config.h values.
* [project @ 2001-01-15 22:24:54 by lewie]lewie2001-01-151-3/+4
| | | | Just testing..
* [project @ 2001-01-15 20:55:14 by qrczak]qrczak2001-01-151-6/+6
| | | | | Use -1 instead of 0 to mark unsupported errno names. Add eOK for no error, i.e. corresponding to errno == 0.
* [project @ 2001-01-08 12:58:45 by chak]chak2001-01-081-3/+43
| | | | | | | | | | | | | | | | | | | | | | | | | Revision of Marcin's QError module * I think, there was a rough consensus that Marcin's module provides the right kind of interface for handling "errno"s * Malcolm preferred an enumeration, but Marcin made a convincing argument that this doesn't go well with architecture-dependent variations of "errno" * Recoded the hsc magic into autoconf magic * In hsc files, errno constants can be accessed directly; to provide access for ordinary Haskell programmer, constants for a range of common symbols are provided (their values are determined by configure) * Introduced an `Errno' newtype to increase type safety * renamed the throwIfXXX functions to throwErrnoIfXXX to have the original names available in the language independent MarshalError * FIXME: We need a thread local getErrno in the RTS! (It all compiles, but is still to be tested.)
* [project @ 2000-11-19 18:32:56 by simonmar]simonmar2000-11-191-4/+4
| | | | Fix use of non-standard "+" in sed regexp (darn GNU "extensions" :-)
* [project @ 2000-11-07 10:20:03 by simonmar]simonmar2000-11-071-4/+4
| | | | | Merge before-ghci -> before-ghci-branch-merged in the non-ghc parts of the tree.
* [project @ 2000-11-02 14:27:01 by simonmar]simonmar2000-11-021-4/+4
| | | | | | | | | | | | | | | | | Cleaning up the configuration/build process. - New build.mk option: GhcWithInterpreter. It has reasonable defaults, and shouldn't need to be overriden (you get the interpreter if you're bootstrapping with ghc 4.09+ on an ELF architecture, at the moment). - compilation manager now lives in compiler/compMan. compiler/ghci contains only interpreter-related files. - WithGhcHc has gone, it now defaults to $(GHC). This is so that we can reliably determine the version of $(GHC) using the stuff that configure tells us. configure gets a new --with-ghc option so you can specify which ghc to use.
* [project @ 2000-10-10 04:55:28 by chak]chak2000-10-101-8/+12
| | | | Just for fun, perl v5.6.0 version info has a different syntax.
* [project @ 2000-09-10 17:39:26 by panne]panne2000-09-101-1/+222
| | | | First (awkward) steps towards an HOpenGL integration
* [project @ 2000-07-13 09:17:57 by michaelw]michaelw2000-07-131-5/+4
| | | | | | more changes to FPTOOLS_GHC_VERSION: * fixed bug in too-many-args case * reworked regexp for versions
* [project @ 2000-07-11 21:25:37 by michaelw]michaelw2000-07-111-3/+3
| | | | updated comments
* [project @ 2000-07-11 10:47:06 by simonmar]simonmar2000-07-111-23/+50
| | | | | New autoconf tests for ghc version from Michael Weber, with minor modifications by me.
* [project @ 2000-06-30 09:34:09 by simonmar]simonmar2000-06-301-1/+28
| | | | | Check the version of the installed ghc, and set GhcVersion, GhcMajVersion, GhcMinVersion and GhcPatchLevel make variables.
* [project @ 2000-06-29 13:40:17 by simonmar]simonmar2000-06-291-1/+20
| | | | | Add test for GNU regex in libc, which we'll use to decide whether to compile our own copy of the library in package text.
* [project @ 2000-06-15 20:22:53 by panne]panne2000-06-151-3/+5
| | | | Quick workaround for Reuben's M$ configuration problems
* [project @ 2000-06-08 20:57:02 by panne]panne2000-06-081-1/+46
| | | | autoconf hackery for CTypes{,ISO} (continued)
* [project @ 2000-05-31 00:55:10 by chak]chak2000-05-311-1/+44
| | | | | | Autoconf magic to determine a working DocBook CATALOG file (if any). Makes the makefile variable DOCBOOK_CATALOG refer to this CATALOG file (absolute path).
* [project @ 2000-05-09 10:43:45 by rrt]rrt2000-05-091-18/+5
| | | | | | Changed Perl test so that it simply allows vv5 & 6 and disallows any other; also hardwire path to perl to /bin/perl under Windows, to avoid clashing with other weird Perls that may be on the path.
* [project @ 1999-12-21 13:00:54 by simonmar]simonmar1999-12-211-6/+15
| | | | | | | | Hopefully banish bogus "Happy version 1.6 or later is required to compile GHC" messages. The new rule is: if you don't have an installed copy of Happy, but have a Happy source tree, we point the build system at the latter (and pull the version number out of happy/mk/version.mk).
* [project @ 1999-11-04 15:09:09 by sewardj]sewardj1999-11-041-2/+2
| | | | Fix wibble in setting of HappyCmd.
* [project @ 1999-08-02 13:11:02 by simonmar]simonmar1999-08-021-5/+7
| | | | Only require happy if compiling ghc, and ask for version 1.6
* [project @ 1999-07-14 13:26:48 by simonmar]simonmar1999-07-141-31/+1
| | | | | | Don't attempt to discover the exact location of cpp, instead use 'gcc -E'. With the right combination of flags, it seems we can get the same behaviour as calling cpp directly.
* [project @ 1999-06-07 10:12:52 by simonmar]simonmar1999-06-071-2/+2
| | | | Use $CC -E instead of gcc.
* [project @ 1999-05-17 14:48:30 by simonm]simonm1999-05-171-2/+2
| | | | Workarond apparent bug in FreeBSD 'sh'.
* [project @ 1999-03-27 12:48:25 by sof]sof1999-03-271-2/+2
| | | | Look inside build tree too for happy binary
* [project @ 1999-03-01 17:39:54 by simonm]simonm1999-03-011-2/+2
| | | | | Use 'data_start' as the end-of-text marker if it exists. This includes the read-only text section on Linux/ELF, which is what we want.
* [project @ 1999-02-08 11:16:17 by sof]sof1999-02-081-2/+24
| | | | Added `timezone' config test.
* [project @ 1999-01-26 09:59:18 by sof]sof1999-01-261-2/+3
| | | | Prepared to support i?86-*-mingw32
* [project @ 1999-01-11 10:15:04 by sof]sof1999-01-111-26/+27
| | | | Fixed caching bug in FPTOOLS_END_{TEXT,DATA}_SECTION.
* [project @ 1998-12-02 13:17:09 by simonm]simonm1998-12-021-3/+3
| | | | Move 4.01 onto the main trunk.
* [project @ 1998-11-24 21:28:00 by reid]reid1998-11-241-3/+3
| | | | Merge from HEAD
* [project @ 1998-11-24 11:22:47 by sof]sof1998-11-241-1/+4
| | | | Re-install hack which fixes 'leading underscore' feature test under cygwin32
* [project @ 1998-11-21 14:35:00 by sof]sof1998-11-211-5/+10
| | | | | Distinguish between defn and use of etext and end syms; they're not the same on platforms where we have to resort to asm labels.
* [project @ 1998-11-17 01:24:58 by reid]reid1998-11-171-1/+97
| | | | Added tests required by Hugs
* [project @ 1998-10-07 12:41:42 by simonm]simonm1998-10-071-5/+5
| | | | fix a couple of bugs in the text/data segment end symbol tests.
* [project @ 1998-10-05 14:15:31 by simonm]simonm1998-10-051-3/+11
| | | | | | | | | Add support for FreeBSD 3.0 (ELFish). Rename i386-unknown-freebsd to i386-unknown-freebsd2, and add i386-unknown-freebsd3. NOTE: this won't bootstrap an ELF GHC using an a.out GHC, some laying on of hands is required for that.
* [project @ 1998-09-29 17:30:09 by sof]sof1998-09-291-1/+69
| | | | Added feature tests for etext and end plus text vs. data section placement in executable
* [project @ 1998-08-16 16:45:37 by sof]sof1998-08-161-4/+8
| | | | O_BINARY test: protect fcntl.h include
* [project @ 1998-08-16 16:25:21 by sof]sof1998-08-161-1/+23
| | | | Add feature test for O_BINARY
* [project @ 1998-08-14 15:24:10 by simonm]simonm1998-08-141-18/+1
| | | | remove old test for GLIBC.
* [project @ 1998-08-06 10:28:34 by simonm]simonm1998-08-061-2/+2
| | | | Fix leading underscore test.
* [project @ 1998-07-24 10:42:33 by sof]sof1998-07-241-48/+76
| | | | Added long long feature test; macro namespace cleanup
* [project @ 1998-04-10 12:38:38 by simonm]simonm1998-04-101-1/+4
| | | | define LEADING_UNDERSCORE in config.h.