| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Most of the other users of the fptools build system have migrated to
Cabal, and with the move to darcs we can now flatten the source tree
without losing history, so here goes.
The main change is that the ghc/ subdir is gone, and most of what it
contained is now at the top level. The build system now makes no
pretense at being multi-project, it is just the GHC build system.
No doubt this will break many things, and there will be a period of
instability while we fix the dependencies. A straightforward build
should work, but I haven't yet fixed binary/source distributions.
Changes to the Building Guide will follow, too.
|
| |
|
|
| |
Had enough of 'make boot' completely rebuilding gmp/ each time around.
|
| |
|
|
|
| |
Removed the annoying "Id" CVS keywords, they're a real PITA when it
comes to merging...
|
| |
|
|
| |
config.h ==> ghcconfig.h
|
| |
|
|
| |
Fix previous patch (backslashes required in multi-line macro defns).
|
| |
|
|
|
|
| |
Remove multi-line strings in macros (CPP is stricter in GCC 3.3).
From: Oliver Braun.
|
| |
|
|
| |
reinstate some Windows-specific code I deleted by mistake.
|
| |
|
|
| |
Remove spurious ;; from when the changed line was in a case.
|
| |
|
|
|
|
| |
Remove kludgy hack that on mingwin appends C: to the result of gcc
-print-prog-name=ld, which doesn't work with the newest mingwin gcc
(which kindly adds C: for us).
|
| |
|
|
| |
Avoid needless redefn of HAVE_ALLOCA
|
| |
|
|
|
|
|
| |
Scummy hacks to make GMP configure ok for mingw.
-- Copy files instead of symlinking them.
-- Allow correct detection of the ld used with gcc, so that
that ar rather than the Windows LIB program is used.
|
| |
|
|
|
|
|
|
|
| |
ghc/rts/gmp/configure hangs up altogether on this
rm command:
rm -f mpn/${tmp_fn}.[Ssc] mpn/${tmp_fn}.asm
I added lots of print statements to show progress
(hence the more verbose output) and found, I think,
that expanding the [Ssc] fixes the problem.
|
| |
|
|
| |
More echoes; I have no idea why we get stuck, but sometimes we do
|
| |
|
|
| |
Add a few more echos, to avoid anxiety in the long pause when looking for files
|
| |
|
|
| |
Add support for MacOS X.
|
| |
|
|
| |
merge changes from gmp-3.1.1
|
| |
|
|
| |
Import stripped down gmp-3.1.1
|
| |
|
|
| |
Added support for building gmp.dll again.
|
| |
|
|
|
| |
Our local changes to GMP 3.1: disconnect the bits we're not interested
in (mpf, mpq, tests subdirs etc.).
|
| |
|
|
| |
merge conflicts (I hope)
|
| |
|
|
|
|
|
|
|
| |
Import stripped-down gmp-3.1.
This will cause severe breakage until I can resolve the conflicts and
check in the rest of the changes, so I'd advise not updating this
directory for a while (unless you're using a system-installed gmp, in
which case it won't matter).
|
| |
|
|
| |
Initial revision
|
| |
|
|
|
|
|
|
|
| |
Import stripped-down gmp-3.1.
This will cause severe breakage until I can resolve the conflicts and
check in the rest of the changes, so I'd advise not updating this
directory for a while (unless you're using a system-installed gmp, in
which case it won't matter).
|
| |
|
|
| |
Changed DLL_IMPORT_RTS to DLL_IMPORT (I had it the wrong way around).
|
| |
|
|
| |
Pulled in latest versions from autoconf 2.13. Necessary for OpenBSD port.
|
| |
|
|
| |
Allow GMP to be compiled as a DLL.
|
| |
|
|
| |
remove tests subdir
|
| |
|
|
|
| |
Added rules for building GMP as a DLL. N.B. GMP is not actually used
yet as a DLL; this remains to be added to the build system.
|
| |
|
|
| |
Fix configuration/building of GMP.
|
| |
|
|
|
|
| |
Support for setting target-specific CC options via AC_SUBST (and make use
of it on the mingw32 front -- 'resist' the temptation to use GMP's config/
story for this.)
|
| |
|
|
| |
mingw32 support
|
| |
|
|
|
| |
GMP only depends on libiberty for the implementation of random().
Avoid this dep. on a (pure) Win32 platform.
|
| |
|
|
| |
update
|
| |
|
|
|
| |
Converting a suffix rule to a pattern rule appears to fix some build
problems. Don't ask me why.
|
| |
|
|
| |
Import GMP 2.0.2
|
| |
|
|
| |
Initial revision
|
| |
|
|
| |
Import GMP 2.0.2
|
| |
|
|
| |
Initial revision
|
| |
|
|
| |
Import GMP 2.0.2
|
| |
|
|
| |
Initial revision
|
| |
|
|
| |
Import GMP 2.0.2
|
| |
|
|
| |
Initial revision
|
| |
|
|
| |
Import GMP 2.0.2
|
| |
|
|
| |
Initial revision
|
| |
|
|
| |
Import GMP 2.0.2
|
| |
|
|
| |
Initial revision
|
| |
|
|
| |
Import GMP 2.0.2
|
| |
|
|
| |
Initial revision
|
| |
|
|
| |
Import GMP 2.0.2
|
| |
|
|
| |
Initial revision
|