summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fixing creation of directory for html output; fixing html markup for 0% bars.andy@galois.com2007-06-271-5/+15
|
* Fixing -fhpc flag to allow -fno-hpcandy@galois.com2007-06-271-5/+2
|
* Fixed deriving of associated data typesManuel M T Chakravarty2007-06-272-7/+19
| | | | | | - We forgot to pull the data declarations nested in class instances out of the instances when collecting all the predicates that we need derive. Thanks to Roman for spotting this.
* add missing case for compiling 64-bit operations on x86Simon Marlow2007-06-261-0/+11
|
* Make the threaded RTS compilable using -fasmSimon Marlow2007-06-266-13/+48
| | | | | We needed to turn some inline C functions and C macros into either real C functions or C-- macros.
* x86_64: fix a few bugs in the >8 floating point args caseSimon Marlow2007-06-261-22/+38
|
* make inplace scripts less sensitive to /bin/sh quoting by avoiding \Simon Marlow2007-06-233-3/+3
|
* excluding Trace.Hpc.* when using the compat libraryandy@galois.com2007-06-261-1/+4
|
* Making -fhpc work with a stage1 build, via the compat 'package'.andy@galois.com2007-06-262-18/+3
|
* Adding hpc lib as part of the compat 'package'andy@galois.com2007-06-263-0/+10
|
* Cleanup Hpc sub-system, remove hpc-tracer implementation.andy@galois.com2007-06-263-286/+11
|
* Add a compileToCore function to the GHC APITim Chevalier2007-06-251-2/+33
| | | | | | | | | | Added a compileToCore function to the GHC API that takes a session, module, and filename, and returns a list of Core bindings if successful. This is just a first try and could probably be improved (for example, there's probably a way to get the filename from the module so that it doesn't have to be passed in, I just don't see it offhand.)
* Define SUBDIRS in Makefile (needed for clean; fixes trac #1440)Ian Lynagh2007-06-251-0/+3
|
* Tweak the configuration and installation slightlyIan Lynagh2007-06-252-15/+15
| | | | | Make it so that the documentation ends up where Cabal expects it to be on Windows (prep-bin-dist-mingw used to move it).
* withExtendedLinkerState: don't revert the whole stateSimon Marlow2007-06-251-6/+20
| | | | Fixes test failures print017 and print024
* Print infix type constructors in an infix waysimonpj@microsoft.com2007-06-254-9/+28
| | | | | | | | | | | | | | | | Fixes Trac #1425. The printer for types doesn't know about fixities. (It could be educated to know, but it doesn't at the moment.) So it treats all infix tycons as of precedence less than application and function arrrow. I took a slight shortcut and reused function-arrow prededence, so I think you may get T -> T :% T meaning T -> (T :% T) If that becomes a problem we can fix it.
* Clamp -O flag to beween 0 and 2simonpj@microsoft.com2007-06-251-3/+4
| | | | | Fixes Trac #1272
* Adding hpc tools, as a single program.andy@galois.com2007-06-256-0/+1140
|
* Update version numbering policy in the users guideIan Lynagh2007-06-231-29/+53
|
* Fix an error messageIan Lynagh2007-06-231-2/+1
| | | | | | `y' in the error message `x' is not a (visible) method of class `y' had gone missing.
* turning off -fhpc in stage1 built ghcandy@galois.com2007-06-221-1/+5
|
* removing -fhpc-tracer from ghc, is subsumed by the GHC debuggerandy@galois.com2007-06-223-38/+0
|
* Stage2 now used the package hpc to get the hpc datastructuresandy@galois.com2007-06-222-73/+22
| | | | | Stage1 no longer supports hpc (-fhpc is ignored)
* Fix typo in MakefileIan Lynagh2007-06-221-1/+1
|
* Adding hpc package to ghc core librariesandy@galois.com2007-06-222-0/+2
|
* Change how the libraries Makefile adds --configure-option= flags; fixes #1431Ian Lynagh2007-06-221-1/+7
| | | | | We now assume that each configure option is quoted with '', and thus replace " '" with " --configure-option='".
* update with new librariesSimon Marlow2007-06-221-2/+8
|
* FIX BUILD on Windows: horrible hack to work around make(?) bugSimon Marlow2007-06-211-4/+1
|
* FIX BUILD (on Windows): Cabal must invoke compiler/stage1/ghc-inplaceSimon Marlow2007-06-221-3/+3
| | | | | not compiler/ghc-inplace, which is a symlink.
* remove unnecessary cruftSimon Marlow2007-06-221-11/+0
|
* FIX BUILD: all builds need --template, not just WindowsSimon Marlow2007-06-221-2/+2
|
* ignore all but the last --template optionSimon Marlow2007-06-221-1/+7
|
* Unbreak the stage-2 compiler (record-type changes)simonpj@microsoft.com2007-06-212-16/+22
|
* -fglasgow-exts implies -X=GADTssimonpj@microsoft.com2007-06-211-0/+1
|
* FIX read040: patterns with type sig on LHS of do-bindingsimonpj@microsoft.com2007-06-211-1/+1
| | | | | | | | | | | | | | f () = do { x :: Bool <- return True; ... } For some reason the production for 'pat' required 'infixexp' on the LHS of a do-notation binding. This patch makes it an 'exp', which thereby allows an expression with a type sig. Happily, there are no new shift-reduce errors, so I don't think this will break anything else.
* Another wibble to the head-exploded error message (suggested by David Roundy)simonpj@microsoft.com2007-06-211-1/+1
|
* Use the correct flag for controlling scoped type variables in an instance declsimonpj@microsoft.com2007-06-211-5/+5
|
* Improve 'my head exploded' error message simonpj@microsoft.com2007-06-211-0/+1
|
* FIX BUILD: add missing prime!simonpj@microsoft.com2007-06-211-1/+1
|
* FIX BUILD on Windows: horrible hack to work around make(?) bugSimon Marlow2007-06-211-1/+4
|
* yet more fixes: Cygwin broke this timeSimon Marlow2007-06-211-1/+1
|
* fix bugs with hsc2hs-inplaceLemmih2007-06-211-2/+2
|
* mk/build.mk is optionalLemmih2007-06-211-1/+1
|
* further fixes to the inplace scriptsLemmih2007-06-213-8/+8
|
* use a binary for hsc2hs-inplace tooSimon Marlow2007-06-211-22/+20
|
* Fix problems with new inplace stuff on CygwinSimon Marlow2007-06-212-2/+12
|
* FIX BUILD: can't build the makefiles during make bootSimon Marlow2007-06-211-1/+0
|
* clean up lib/{GNUmakefile,Makefile.local}Simon Marlow2007-06-201-0/+1
|
* default_target should be "all", not "build"Simon Marlow2007-06-201-1/+1
|
* add commentSimon Marlow2007-06-201-0/+2
|