Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix HPC column numbers, following the column number changes in GHC | Ian Lynagh | 2009-12-03 | 1 | -2/+2 | |
| | ||||||
* | Whitespace only | Ian Lynagh | 2009-12-03 | 1 | -189/+189 | |
| | ||||||
* | Tweak layout to work with alternative layout rule | Ian Lynagh | 2009-11-29 | 1 | -1/+1 | |
| | ||||||
* | Fix unused import warnings | Ian Lynagh | 2009-07-07 | 1 | -1/+0 | |
| | ||||||
* | Support for -fwarn-unused-do-bind and -fwarn-wrong-do-bind, as per #3263 | Max Bolingbroke | 2009-07-01 | 1 | -1/+1 | |
| | ||||||
* | Put "%expect 0" directives in the .y files | Ian Lynagh | 2009-06-08 | 1 | -0/+1 | |
| | | | | | With the exception of GHC's main Parser.y(.pp), which has 2 reduce/reduce conflicts | |||||
* | Add a header to all build system files: | Simon Marlow | 2009-04-28 | 2 | -0/+24 | |
| | | | | | | | | | | | | | | # ----------------------------------------------------------------------------- # # (c) 2009 The University of Glasgow # # This file is part of the GHC build system. # # To understand how the build system works and how to modify it, see # http://hackage.haskell.org/trac/ghc/wiki/Building/Architecture # http://hackage.haskell.org/trac/ghc/wiki/Building/Modifying # # ----------------------------------------------------------------------------- | |||||
* | GHC new build system megapatch | Ian Lynagh | 2009-04-26 | 3 | -5/+10 | |
| | ||||||
* | Require a bang pattern when unlifted types are where/let bound; #3182 | Ian Lynagh | 2009-04-24 | 1 | -1/+1 | |
| | | | | | For now we only get a warning, rather than an error, because the alex and happy templates don't follow the new rules yet. | |||||
* | Update dependencies | Ian Lynagh | 2008-09-20 | 1 | -2/+2 | |
| | ||||||
* | Fixing directory creation to not create "" directories inside hpc report ↵ | andygill@ku.edu | 2008-09-16 | 1 | -1/+3 | |
| | | | | (harmless but needless) | |||||
* | Fix Trac #2311: creates subdirs for package coverage information | andygill@ku.edu | 2008-09-15 | 1 | -10/+20 | |
| | ||||||
* | Re-merge concurrent,timeout,unique,st,getopt into base | Ian Lynagh | 2008-09-03 | 1 | -2/+0 | |
| | ||||||
* | Get everything building with base 4 in the HEAD | Ian Lynagh | 2008-08-25 | 1 | -4/+14 | |
| | | | | Some things were using the base3 compat library. | |||||
* | Make some utils -Wall clean | Ian Lynagh | 2008-08-21 | 11 | -89/+129 | |
| | ||||||
* | Explicitly list HpcParser as a module in hpc-bin | Ian Lynagh | 2008-07-18 | 1 | -0/+1 | |
| | | | | Cabal doesn't preprocess the .y file otherwise. | |||||
* | Build hpc with Cabal | Ian Lynagh | 2008-07-18 | 2 | -31/+32 | |
| | ||||||
* | Get rid of compat/ | Ian Lynagh | 2008-07-08 | 1 | -2/+1 | |
| | | | | | | Compat.Unicode is not utils/Unicode in the compiler. We build the hpc package with the stage1 compiler. Nothing else in the compat package was still used. | |||||
* | Fixing hpc combine and hpc map to use the correct help message | andy@galois.com | 2008-04-08 | 1 | -3/+3 | |
| | ||||||
* | Mac OS X deployment target: piping opts through Makefiles | Manuel M T Chakravarty | 2008-02-21 | 1 | -0/+9 | |
| | ||||||
* | All installed Haskell prgms have an inplace and an installed version | Manuel M T Chakravarty | 2008-02-18 | 1 | -0/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | - GHC installs a range of compiled Haskell programs in addition to the actual compiler. To ensure that they all run on the platform targeted by the build (which may have different libraries installed than the build host), we need to make sure that all compiled Haskell code going into an install is build with the stage 1 compiler, not the bootstrap compiler. Getting this right is especially important on the Mac to enable builds that work on Mac OS X versions that are older than the one performing the build. - For all installed utils implemented in Haskell (i.e., ghc-pkg, hasktags, hsc2hs, runghc, hpc, and pwd) we compile two versions, an inplace version and a version for installation. The former is build by the bootstrap compiler during the stage 1 build and the latter is build by the stage 1 compiler during the stage 2 build. - This is really very much as the setup for ghc itself, only that we don't use separate stage1/ and stage2/ build directories. Instead, we clean before each build. CAVEAT: This only works properly if invoked from the toplevel Makefile. - Instead of UseStage1=YES (as used by the previous binary-dist-specific recompilation), we now use the same $(stage) variables as used for the compiler proper - to increase uniformity and to avoid extra conditionals for the install target. | |||||
* | Fix #2062: foldr1 problem in hpc tool | andy@galois.com | 2008-01-26 | 2 | -16/+20 | |
| | ||||||
* | Fixing typo in runtime documentation for hpc, push to stable | andy@unsafeperformio.com | 2007-10-25 | 2 | -2/+2 | |
| | ||||||
* | Improving the combine mode for hpc | andy@galois.com | 2007-10-14 | 3 | -45/+146 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | we now have Processing Coverage files: sum Sum multiple .tix files in a single .tix file combine Combine two .tix files in a single .tix file map Map a function over a single .tix file Where sum joins many .tix files, combine joins two files (with extra functionality possible), and map just applied a function to single .tix file. These changes were improvements driven by hpc use cases. END OF DESCRIPTION*** Place the long patch description above the ***END OF DESCRIPTION*** marker. The first line of this file will be the patch name. This patch contains the following changes: M ./utils/hpc/Hpc.hs -1 +3 M ./utils/hpc/HpcCombine.hs -33 +84 M ./utils/hpc/HpcFlags.hs -11 +59 | |||||
* | Fixing Hpc's Finite Map compat lib for ghc 6.2.1 | andy@galois.com | 2007-09-08 | 1 | -0/+2 | |
| | ||||||
* | updating hpc toolkit | andy@galois.com | 2007-09-08 | 11 | -44/+167 | |
| | | | | | | The hpc overlay has been ported from hpc-0.4 The new API for readMix is now used. | |||||
* | Fixing hpc to allow use of hash function to seperate source files on source path | andy@galois.com | 2007-09-07 | 6 | -16/+18 | |
| | ||||||
* | Fix CodingStyle#Warnings URLs | Ian Lynagh | 2007-09-04 | 1 | -1/+1 | |
| | ||||||
* | Use OPTIONS rather than OPTIONS_GHC for pragmas | Ian Lynagh | 2007-09-03 | 1 | -2/+2 | |
| | | | | | | | Older GHCs can't parse OPTIONS_GHC. This also changes the URL referenced for the -w options from WorkingConventions#Warnings to CodingStyle#Warnings for the compiler modules. | |||||
* | Fix and supress some warnings, and turn on -Werror when validating | Ian Lynagh | 2007-09-02 | 1 | -0/+7 | |
| | ||||||
* | Link ghc-pkg and hpc with containers if building ghc 6.7 or newer | Esa Ilari Vuokko | 2007-08-21 | 1 | -0/+4 | |
| | ||||||
* | Add newline to end of Hpc.hs | Ian Lynagh | 2007-08-16 | 1 | -1/+1 | |
| | ||||||
* | in hpc-tools, removing the use of %error, to allow happy 1.15 to be used. | andy@galois.com | 2007-07-21 | 1 | -2/+1 | |
| | ||||||
* | hpc-tools: improving flag processing and help messages, small bug fixes. | andy@galois.com | 2007-07-20 | 10 | -86/+311 | |
| | ||||||
* | FIX problem with not using the compat lib for Set in hpc tools. | andy@galois.com | 2007-07-15 | 1 | -1/+1 | |
| | ||||||
* | Warning Police: No newline at end of file | Michael D. Adams | 2007-07-13 | 2 | -2/+1 | |
| | ||||||
* | Warning Police: Unused imports | Michael D. Adams | 2007-07-13 | 7 | -8/+0 | |
| | ||||||
* | Adding draft and show to hpc | andy@galois.com | 2007-07-12 | 5 | -4/+237 | |
| | | | | | | | | | | | | | | | | we now have hpc draft <TIX_FILE> This drafts up a candidate overlay for 100% coverage. and hpc show <TIX_FILE> This show verbose details about a tix file; mainly for debugging. | |||||
* | Adding hpcError, that improves error messages with usage | andy@galois.com | 2007-07-11 | 1 | -0/+7 | |
| | ||||||
* | Adding support for packages into hpc tools | andy@galois.com | 2007-07-11 | 1 | -7/+18 | |
| | ||||||
* | Fixing hpc tools for 6.2 and 6.4 | andy@galois.com | 2007-06-29 | 8 | -8/+77 | |
| | ||||||
* | unbreak "recompile utils with stage 1" | Simon Marlow | 2007-06-29 | 1 | -6/+1 | |
| | ||||||
* | Fixing Makefile hpc to use compat | andy@galois.com | 2007-06-27 | 1 | -5/+6 | |
| | ||||||
* | fixing creation of directory for html output; fixing html markup for 0% bars. | andy@galois.com | 2007-06-27 | 1 | -5/+15 | |
| | ||||||
* | Adding hpc tools, as a single program. | andy@galois.com | 2007-06-25 | 6 | -0/+1140 | |