- 29 Aug, 2006 4 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
Patch from: Roman Leshchinskiy
-
Simon Marlow authored
They aren't built as part of a GHC build anyway, it doesn't make much sense to include them in checkouts or source tarballs.
-
Simon Marlow authored
-
- 25 Aug, 2006 22 commits
-
-
Ian Lynagh authored
-
Ross Paterson authored
-
Ross Paterson authored
It's an internal module used by non-GHC implementations only.
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
Fixes ffi011(opt) on x86_64. I don't know why this has only just appeared today, it's apparently been broken for some time.
-
Simon Marlow authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
rl@cse.unsw.edu.au authored
This is mainly for the benefit of Solaris. I'll fix this properly later.
-
rl@cse.unsw.edu.au authored
-
rl@cse.unsw.edu.au authored
-
rl@cse.unsw.edu.au authored
We only support Sparc V9 and better as V8 lacks an atomic CAS instruction which we need for SMP. This means that we have to pass -mcpu=v9 to GCC when compiling and assembling. Hardcoding the flag is hackish but seems to be our best bet at the moment. It can still be overridden by the user as GCC picks the best -mcpu flag regardless of the ordering.
-
Simon Marlow authored
See comments for details. Fixes assertion failures in stage 3 build which appeared after recent closeMutex() addidion. May fix other shutdown issues.
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
Contributed by: Thiemo Seufer <ths@networkno.de>
-
Simon Marlow authored
-
Simon Marlow authored
patch from #878
-
Ian Lynagh authored
-
- 24 Aug, 2006 6 commits
-
-
Ian Lynagh authored
-
Simon Marlow authored
Not much has changed really: just the removal of the overlap restriction, and the re-instatement of the requirement that -package-name must be used when compiling a package now.
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
- 23 Aug, 2006 1 commit
-
-
ei@vuokko.info authored
-
- 24 Aug, 2006 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 23 Aug, 2006 3 commits
-
-
ei@vuokko.info authored
-
ei@vuokko.info authored
-
ei@vuokko.info authored
-
- 24 Aug, 2006 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
The following packages are now "core" packages: base, Cabal, haskell98, readline, regex-base, regex-compat regex-posix, stm, template-haskell, unix, Win32 Core packages are those packages required to bootstrap GHC, or are closely tied to GHC (stm, template-haskell). These are the packages that will be provided in a source distribution from now on. All other packages are classified as "extra" packages. As far as binary distributions and nightly builds go, nothing will change - we'll still build and include all these packages in the distributions. NOTE: 'sh darcs-all get' will now get the core packages only. To get the extra packages too, use 'sh darcs-all --extra get'.
-