Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixing creation of directory for html output; fixing html markup for 0% bars. | andy@galois.com | 2007-06-27 | 1 | -5/+15 |
| | |||||
* | Fixing -fhpc flag to allow -fno-hpc | andy@galois.com | 2007-06-27 | 1 | -5/+2 |
| | |||||
* | Fixed deriving of associated data types | Manuel M T Chakravarty | 2007-06-27 | 2 | -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 x86 | Simon Marlow | 2007-06-26 | 1 | -0/+11 |
| | |||||
* | Make the threaded RTS compilable using -fasm | Simon Marlow | 2007-06-26 | 6 | -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 case | Simon Marlow | 2007-06-26 | 1 | -22/+38 |
| | |||||
* | make inplace scripts less sensitive to /bin/sh quoting by avoiding \ | Simon Marlow | 2007-06-23 | 3 | -3/+3 |
| | |||||
* | excluding Trace.Hpc.* when using the compat library | andy@galois.com | 2007-06-26 | 1 | -1/+4 |
| | |||||
* | Making -fhpc work with a stage1 build, via the compat 'package'. | andy@galois.com | 2007-06-26 | 2 | -18/+3 |
| | |||||
* | Adding hpc lib as part of the compat 'package' | andy@galois.com | 2007-06-26 | 3 | -0/+10 |
| | |||||
* | Cleanup Hpc sub-system, remove hpc-tracer implementation. | andy@galois.com | 2007-06-26 | 3 | -286/+11 |
| | |||||
* | Add a compileToCore function to the GHC API | Tim Chevalier | 2007-06-25 | 1 | -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 Lynagh | 2007-06-25 | 1 | -0/+3 |
| | |||||
* | Tweak the configuration and installation slightly | Ian Lynagh | 2007-06-25 | 2 | -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 state | Simon Marlow | 2007-06-25 | 1 | -6/+20 |
| | | | | Fixes test failures print017 and print024 | ||||
* | Print infix type constructors in an infix way | simonpj@microsoft.com | 2007-06-25 | 4 | -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 2 | simonpj@microsoft.com | 2007-06-25 | 1 | -3/+4 |
| | | | | | Fixes Trac #1272 | ||||
* | Adding hpc tools, as a single program. | andy@galois.com | 2007-06-25 | 6 | -0/+1140 |
| | |||||
* | Update version numbering policy in the users guide | Ian Lynagh | 2007-06-23 | 1 | -29/+53 |
| | |||||
* | Fix an error message | Ian Lynagh | 2007-06-23 | 1 | -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 ghc | andy@galois.com | 2007-06-22 | 1 | -1/+5 |
| | |||||
* | removing -fhpc-tracer from ghc, is subsumed by the GHC debugger | andy@galois.com | 2007-06-22 | 3 | -38/+0 |
| | |||||
* | Stage2 now used the package hpc to get the hpc datastructures | andy@galois.com | 2007-06-22 | 2 | -73/+22 |
| | | | | | Stage1 no longer supports hpc (-fhpc is ignored) | ||||
* | Fix typo in Makefile | Ian Lynagh | 2007-06-22 | 1 | -1/+1 |
| | |||||
* | Adding hpc package to ghc core libraries | andy@galois.com | 2007-06-22 | 2 | -0/+2 |
| | |||||
* | Change how the libraries Makefile adds --configure-option= flags; fixes #1431 | Ian Lynagh | 2007-06-22 | 1 | -1/+7 |
| | | | | | We now assume that each configure option is quoted with '', and thus replace " '" with " --configure-option='". | ||||
* | update with new libraries | Simon Marlow | 2007-06-22 | 1 | -2/+8 |
| | |||||
* | FIX BUILD on Windows: horrible hack to work around make(?) bug | Simon Marlow | 2007-06-21 | 1 | -4/+1 |
| | |||||
* | FIX BUILD (on Windows): Cabal must invoke compiler/stage1/ghc-inplace | Simon Marlow | 2007-06-22 | 1 | -3/+3 |
| | | | | | not compiler/ghc-inplace, which is a symlink. | ||||
* | remove unnecessary cruft | Simon Marlow | 2007-06-22 | 1 | -11/+0 |
| | |||||
* | FIX BUILD: all builds need --template, not just Windows | Simon Marlow | 2007-06-22 | 1 | -2/+2 |
| | |||||
* | ignore all but the last --template option | Simon Marlow | 2007-06-22 | 1 | -1/+7 |
| | |||||
* | Unbreak the stage-2 compiler (record-type changes) | simonpj@microsoft.com | 2007-06-21 | 2 | -16/+22 |
| | |||||
* | -fglasgow-exts implies -X=GADTs | simonpj@microsoft.com | 2007-06-21 | 1 | -0/+1 |
| | |||||
* | FIX read040: patterns with type sig on LHS of do-binding | simonpj@microsoft.com | 2007-06-21 | 1 | -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.com | 2007-06-21 | 1 | -1/+1 |
| | |||||
* | Use the correct flag for controlling scoped type variables in an instance decl | simonpj@microsoft.com | 2007-06-21 | 1 | -5/+5 |
| | |||||
* | Improve 'my head exploded' error message | simonpj@microsoft.com | 2007-06-21 | 1 | -0/+1 |
| | |||||
* | FIX BUILD: add missing prime! | simonpj@microsoft.com | 2007-06-21 | 1 | -1/+1 |
| | |||||
* | FIX BUILD on Windows: horrible hack to work around make(?) bug | Simon Marlow | 2007-06-21 | 1 | -1/+4 |
| | |||||
* | yet more fixes: Cygwin broke this time | Simon Marlow | 2007-06-21 | 1 | -1/+1 |
| | |||||
* | fix bugs with hsc2hs-inplace | Lemmih | 2007-06-21 | 1 | -2/+2 |
| | |||||
* | mk/build.mk is optional | Lemmih | 2007-06-21 | 1 | -1/+1 |
| | |||||
* | further fixes to the inplace scripts | Lemmih | 2007-06-21 | 3 | -8/+8 |
| | |||||
* | use a binary for hsc2hs-inplace too | Simon Marlow | 2007-06-21 | 1 | -22/+20 |
| | |||||
* | Fix problems with new inplace stuff on Cygwin | Simon Marlow | 2007-06-21 | 2 | -2/+12 |
| | |||||
* | FIX BUILD: can't build the makefiles during make boot | Simon Marlow | 2007-06-21 | 1 | -1/+0 |
| | |||||
* | clean up lib/{GNUmakefile,Makefile.local} | Simon Marlow | 2007-06-20 | 1 | -0/+1 |
| | |||||
* | default_target should be "all", not "build" | Simon Marlow | 2007-06-20 | 1 | -1/+1 |
| | |||||
* | add comment | Simon Marlow | 2007-06-20 | 1 | -0/+2 |
| |