This project is mirrored from https://gitlab.haskell.org/ghc/ghc.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts, and can be resumed by a project maintainer.
Last successful update .
Repository mirroring has been paused due to too many failed attempts, and can be resumed by a project maintainer.
Last successful update .
- 07 Nov, 2004 1 commit
-
-
ross authored
move CONST_O_BINARY detection down to libraries/base
-
- 06 Nov, 2004 2 commits
- 04 Nov, 2004 1 commit
-
-
panne authored
Removed auto-autoreconf stuff, it doesn't really work with our recursive autoconf setup.
-
- 03 Nov, 2004 2 commits
- 27 Oct, 2004 1 commit
-
-
wolfgang authored
Mac OS X: Explicitly align symbol stub sections in Mach-O files; Apple's as doesn't seem to do that in all cases.
-
- 26 Oct, 2004 1 commit
-
-
ross authored
bind acosDouble to acos(), rather than asin()
-
- 25 Oct, 2004 1 commit
-
-
simonmar authored
Minor changes for VS/Haskell
-
- 24 Oct, 2004 1 commit
-
-
panne authored
Updated the DocBook story
-
- 23 Oct, 2004 2 commits
- 20 Oct, 2004 3 commits
-
-
simonmar authored
compile: temporarily add the directory containing the .hs file to the include path. This matches what compiling in one-shot mode does, and fixes a bug whereby the _stub.h file couldn't be found when compiling with --make.
-
simonpj authored
--------------------------------- Fix a bug in usage recording --------------------------------- As a result of the new stuff on hi-boot-file consistency checking, I accidentally caused Foo.hi to record a usage line for module Foo, and this in turn caused rather nasty bad things to happen. In particular, there were occasional crashes of form ghc-6.3: panic! (the `impossible' happened, GHC version 6.3.20041017): forkM Constructor Var.TcTyVar{d r1B9} At least I think that's why the crash happened. Anyway, it was certainly a bug, and this commit fixes it. The main payload of this fix is in Desugar.lhs; the rest is comments and tidying.
-
simonmar authored
Fix braino in pprAsmCLbl
-
- 19 Oct, 2004 1 commit
-
-
simonmar authored
GhcWithNativeCodeGen=NO for Sparc, until the old Sparc native codegen is updated (not likely to happen soon).
-
- 18 Oct, 2004 9 commits
-
-
igloo authored
Remove -static flags for alpha and hppa. Turns out mips(el) on Linux is more complicated than first appeared, so leaving it be for now.
-
igloo authored
Implement -fwarn-incomplete-record-updates
-
simonmar authored
Fix a source location bug (by deleting a line of code!)
-
desrt authored
the splitter now supports linux/powerpc
-
simonmar authored
Put the '@' suffix on stdcall ForeignLabels on Windows only.
-
simonmar authored
ccallConvAttribute: use __attribute__((__stdcall__)) rather than __stdcall (the latter is Win32-specific).
-
simonmar authored
Make foreign import stdcall "dynamic" work via-C (we'd forgotten to add the __stdcall qualifier to the type cast for the function).
-
simonmar authored
Here's the 6.2.2 announcement
-
desrt authored
trivial changes to correct a build-breaker that only affects linux/powerpc
-
- 15 Oct, 2004 2 commits
- 14 Oct, 2004 1 commit
-
-
simonmar authored
Threaded RTS improvements: - Unix only: implement waitRead#, waitWrite# and delay# in Haskell, by having a single Haskell thread (the IO manager) performing a blocking select() operation. Threads communicate with the IO manager via channels. This is faster than doing the select() in the RTS, because we only restart the select() when a new request arrives, rather than each time around the scheduler. On Windows we just make blocking IO calls, we don't have a fancy IO manager (yet). - Simplify the scheduler for the threaded RTS, now that we don't have to wait for IO in the scheduler loop. - Remove detectBlackHoles(), which isn't used now (not sure how long this has been unused for... perhaps it was needed back when main threads used to be GC roots, so we had to check for blackholes manually rather than relying on the GC.) Signals aren't quite right in the threaded RTS. In fact, they're slightly worse than before, because the thread receiving signals might be blocked in a C call - previously there always be another thread stuck in awaitEvent() that would notice the signal, but that's not true now. I can't see an easy fix yet.
-
- 13 Oct, 2004 1 commit
-
-
simonmar authored
Undo part of previous commit, a little testing code sneaked in and broke all the GHCi tests.
-
- 12 Oct, 2004 1 commit
-
-
sof authored
Had enough of 'make boot' completely rebuilding gmp/ each time around.
-
- 11 Oct, 2004 8 commits
-
-
simonpj authored
--------------------------------- Add lists to valid derivable methods --------------------------------- (It'd be nice to merge this into the stable branch. It is an increase in functionality, but it's quite separate from everything else.) Lists are useful in derivable type classes. E.g. methods like class Shrinkable a where op :: a -> [a] This commit adds them, to join functions and tuples.
-
simonpj authored
Remove dead code tcSplitMethodTy
-
simonpj authored
--------------------------------- Fix bug in derivable type classes --------------------------------- MERGE TO STABLE (if poss) The test for not-supported method types for derivable type classes was broken. This fixes it.
-
simonmar authored
Fixes to readline detection and use. VS: ----------------------------------------------------------------------
-
simonmar authored
Detect whether $(GHC) supports the readline package.
-
simonpj authored
Improve error message
-
simonpj authored
Fix typo; fixes simpl007
-
simonmar authored
genericRaise() hack needed on FreeBSD too.
-
- 09 Oct, 2004 1 commit
-
-
panne authored
Fixed some links
-
- 08 Oct, 2004 1 commit
-
-
panne authored
Fixed typo
-