- 18 Aug, 2003 19 commits
-
-
panne authored
* Revamped macro for alignment test * Fixed a few tests for "long long"s
-
panne authored
Nuked FPTOOLS_C_LONG_LONG, AC_CHECK_TYPES already does what we want.
-
panne authored
Don't build ltx and sgmlverb, they are unused. With this change, the test for flex/lex can be removed from the configuration process. The make rules for flex/lex files are still in mk, but they could be moved to glafp-utils/mk if someone feels the need for this. Nuked ancient "msub" stuff and a CVS keyword on the way.
-
panne authored
Ooops, forgot about a dozen references to configure.in... :-}
-
panne authored
AC_PROG_LEX really checks for the existence of "lex" when "flex" is not found, so there is no need for AC_PROG_LEX_STRICT. Furthermore, flex/lex is not really needed for building GHC, so we issue only a warning instead of dying when flex and lex are not found.
-
panne authored
Nuked unused FPTOOLS_PROG_YACCY test and support for yacc/bison in general. If it is ever needed again, it can easily be resurrected.
-
panne authored
Nuked unused FPTOOLS_REGEX_IN_LIBC test
-
panne authored
Revamped altzone detection. Note that we test only for successful compilation now, not for successful linking, but this is what most autoconf macros do.
-
panne authored
* Following the autoconf coding style recommendations, use "#" for comments, not "dnl". * Local macros will get the prefix "FP_" instead of "FPTOOLS_". The latter is a bit heavyweight and too fptools-centric.
-
panne authored
Nuked unused tests FPTOOLS_HAVE_TIMEZONE and FPTOOLS_TYPE_TIMEZONE
-
panne authored
CVS keywords considered harmful
-
panne authored
We require at least autoconf 2.50 (not 2.52 and/or 2.53?!)
-
panne authored
The autoconf docs talk about "configure.ac" instead of the misnomer "configure.in" for more than two years now, so let's do the same.
-
panne authored
Updated to match latest versions from autoconf repository
-
dons authored
x86 OpenBSD moves into ELF land (and sparc, alpha, sparc64 were already there) Also, it needs sligtly different header files. And dlopen can only be called with the DL_LAZY argument on this system.
-
dons authored
OpenBSD has now moved to ELF on x86 architectures. So mangle it.
-
dons authored
OpenBSD x86 has finally moved to ELF. So it no longer needs a leading underscore on symbols. However, like FreeBSD, it tries to be friendly, and accept it anyway. So we have to hard code it.
-
dons authored
sparc-*-openbsd mangler
-
dons authored
Add canonical form for sparc-*-openbsd*
-
- 17 Aug, 2003 1 commit
-
-
sof authored
expandEnvVars.expandString: don't drop prefix when locating variable reference. Merge to STABLE.
-
- 16 Aug, 2003 1 commit
-
-
igloo authored
Sparc Linux configure and mangler
-
- 15 Aug, 2003 3 commits
-
-
igloo authored
Add support for splicing in foreign exports.
-
simonmar authored
Fix a bug in forkProcess: the current thread should not be on the run queue while it is running. Merged from STABLE (1.169.2.1).
-
simonmar authored
Fix a cause of non-linearity when compiling code with large amounts of static data, such as long lists of integers. The problem was that CorePrep was calling allLazy on the list of floated bindings at each level of a nested let, and allLazy runs over all the bindings floated so far, hence O(n^2) performance. The fix is to cache the result of allLazy along with the list of floated bindings.
-
- 14 Aug, 2003 3 commits
-
-
simonmar authored
Don't require Alex for building GHC (yet).
-
simonmar authored
Reset g0s0->n_to_blocks when using the two-space collector. Fixes ever-increasing live data count with +RTS -Sstderr -G1.
-
simonmar authored
Fix terrible bug in isNonPtrRep, which was ignoring the possibily of the 64-bit reps. The result was that functions with 2 64-bit args were getting the wrong argument descriptor, leading to crashes. Thanks to Peter Thiemann for a great bug report.
-
- 13 Aug, 2003 5 commits
- 11 Aug, 2003 1 commit
-
-
simonmar authored
Revert part of previous commit that sneaked in by accident.
-
- 08 Aug, 2003 3 commits
-
-
simonmar authored
Fix string gap.
-
simonmar authored
Moved the contents of fptools/happy/alex -r simonm-hackery-branch to here. This will become Alex version 2.0 when I've hacked around with the build and documentation a bit.
-
simonmar authored
- Add -main-is to the flag table - Sort entries in the linker section alphabetically
-
- 06 Aug, 2003 1 commit
-
-
simonpj authored
Add a note about readline on Win32
-
- 05 Aug, 2003 3 commits