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. It can be resumed by a project maintainer.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
- 03 Nov, 2003 4 commits
-
-
simonpj authored
The generic to/from methods for derivable type classes should only be generated for types in the current group, rather than all the in-scope tycons. Otherwise they get generated multiple times in a Template-Haskell situation.
-
simonmar authored
Add some I/O error checking so that an error when writing the output file will correctly result in a non-zero exit code. Currently, if you try to compile a literate Haskell file and /tmp is full, unlit will write an empty file and exit successfully, leading to confusing behaviour.
-
simonmar authored
merge rev. 1.9.6.2 to the HEAD (remove comment about multiple Main modules)
-
simonmar authored
merge rev. 1.9.6.1 to the HEAD (add overflown relocs bug)
-
- 02 Nov, 2003 1 commit
-
-
dons authored
More RTLD_* symbols are now available on OpenBSD. This does not mean that ghci works yet, though.
-
- 01 Nov, 2003 4 commits
-
-
panne authored
Synched with hugs98 repository again (X_FLAGS handling this time) Merge to STABLE.
-
panne authored
Synched with latest changes in hugs98 repository (finding "find" plus #ifdef massage). Some common autoconf macro directory would be really handy: ToDo...
-
sof authored
expandEnvVars.expandStrings: flatten the expanded strings so as to permit a substitution to expand into multiple elements of the final list. merge to stable.
-
sof authored
Maintain order of 'objs' when adding them to v_Ld_inputs. Fixes ghc-6.x linking bug when .a's are given explicitly on the command-line. merge to stable.
-
- 31 Oct, 2003 8 commits
-
-
sof authored
tidy up siginterrupt() use
-
sof authored
check for siginterrupt()
-
sof authored
prog_name: use '\' as separator with mingw builds. merge to stable
-
sof authored
Report max heap in Mbytes as well. merge to stable
-
sof authored
win32: in case of a heap overflow, report this via heapOverflow(), and not by panic'ing. merge to stable.
-
simonpj authored
Wibble to TH -> HsSyn conversion
-
simonpj authored
Trim exports
-
simonpj authored
Pretty-printing wibble; fixes many tests
-
- 30 Oct, 2003 8 commits
-
-
simonpj authored
This commit does a long-overdue tidy-up * Remove PprType (gets rid of one more bunch of hi-boot files) * Put pretty-printing for types in TypeRep * Make a specialised pretty-printer for Types, rather than converting to IfaceTypes and printing those
-
simonpj authored
1. When desugaring a [d| ... |], do not gensym the method names of an instance declaration, else we get very confused! 2. We don't need to make fresh Names in DsMeta.mkGenSym, because the existing Name will do, I believe. We'll do the genSym when we *run* the splice. (This stuff makes my head hurt.) Assuming this is so, we can simplify the mkGenSym stuff still more.
-
simonpj authored
Wibble
-
simonpj authored
Improve panic msg
-
simonpj authored
Formatting only
-
simonpj authored
Updating TH; not finished
-
simonpj authored
Remove redundant param from allUses
-
simonpj authored
Tiny code simplification (allUses)
-
- 29 Oct, 2003 8 commits
-
-
simonpj authored
Add info about compiling the Main module
-
simonpj authored
Fix a bad consequence of the new story for the generic toT/fromT functions derived from data types declarations. The problem was that they were being generated and then discarded by the simplifier, because there was nothing keeping them alive. This commit * Adds a field tcg_keep to the TcGblEnv, which records things to be kept alive; * Makes the desugarer pin the keep-alive flag on each binding (it's actually a call to setIdLocalExported) * Removes that job from updateBinders in SimplCore It's somewhat tiresome, but not really difficult.
-
simonpj authored
Put to and from the correct way round
-
simonpj authored
Print info about orphan rules and instances
-
simonpj authored
Squish bogus warning
-
ross authored
don't recognise (| or (# if followed by a symbol character, e.g. (||) good for STABLE, I hope
-
simonpj authored
Declaration splices should shadow the top-level environment
-
wolfgang authored
Add support for .bss (zero-initialized) sections on Mac OS X Merge to stable.
-
- 28 Oct, 2003 1 commit
-
-
simonpj authored
Wibbles about argument variance
-
- 27 Oct, 2003 6 commits
-
-
simonpj authored
Fix to super-class loop avoidance code; commented in the file; tcrun020 tests
-
simonpj authored
Improve duplicate-instance reporting; swap inst-env param order
-
simonpj authored
Comments only
-
simonpj authored
Always qualify in defaultErrStyle
-
simonpj authored
Improve error message when iface decl not found
-
simonpj authored
Eliminate bogus warning
-