Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove some of the old compat stuff now that we assume GHC 6.4 | Simon Marlow | 2008-02-08 | 3 | -329/+0 |
| | |||||
* | Increase the bar for bootstrapping GHC to 6.4 (HEAD only) | Simon Marlow | 2008-01-21 | 2 | -8/+0 |
| | | | | | | | - remove $(ghc_ge_601), $(ghc_ge_602), $(ghc_ge_603) - configure now checks the GHC version number - there are probably various cleanups that we can now do in compat/ and compiler/, but I haven't done those yet. | ||||
* | Fix building with compilers which don't have an integer for a patch level | Ian Lynagh | 2007-09-21 | 1 | -1/+3 |
| | |||||
* | Don't give warnings in compat | Ian Lynagh | 2007-09-05 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | There are lots of warnings in here due to things like modules being imported that, in some versions of GHC, aren't used. Thus we don't give any warnings in here, and therefore validating with -Werror won't make the build fail. An alternative would be to do SRC_HC_OPTS := $(filter-out -Werror,$(SRC_HC_OPTS)) but if warnings are expected then there is little point in spewing them out anyway. On the other hand, there aren't any warnings for me (GHC 6.6 on Linux/amd64), so perhaps it would be worth fixing them instead. | ||||
* | Follow Cabal's move Distribution.Program -> Distribution.Simple.Program | Ian Lynagh | 2007-08-31 | 2 | -3/+3 |
| | |||||
* | fix compiling GHC 6.7+ with itself - compat needs -package containers now | Simon Marlow | 2007-08-29 | 1 | -0/+1 |
| | |||||
* | Cabal depends on -package unix when GHC <= 6.2 | Simon Marlow | 2007-08-09 | 1 | -0/+4 |
| | |||||
* | Add Distribution.System to compat | Ian Lynagh | 2007-08-05 | 1 | -0/+3 |
| | |||||
* | Add more of Cabal to compat | Ian Lynagh | 2007-08-04 | 9 | -0/+25 |
| | |||||
* | Fix building the HEAD with itself | Ian Lynagh | 2007-07-26 | 2 | -0/+12 |
| | |||||
* | Fix the Windows build | Ian Lynagh | 2007-07-21 | 1 | -0/+3 |
| | |||||
* | Warning Police: Unused imports | Michael D. Adams | 2007-07-13 | 1 | -1/+1 |
| | |||||
* | FIX BUILD (Windows) | Simon Marlow | 2007-07-06 | 1 | -1/+1 |
| | |||||
* | FIX BUILD (with GHC 6.2.x): System.Directory.Internals is no more | Simon Marlow | 2007-07-05 | 3 | -25/+50 |
| | | | | Update functions in Compat.Directory from originals in System.Directory | ||||
* | FIX BUILD: we need --exclude-module Trace.* too | Simon Marlow | 2007-06-29 | 1 | -1/+4 |
| | |||||
* | unbreak "recompile utils with stage 1" | Simon Marlow | 2007-06-29 | 1 | -5/+3 |
| | |||||
* | Adding Tix to compat library, so that hpc in utils can use it | andy@galois.com | 2007-06-27 | 3 | -1/+6 |
| | |||||
* | excluding Trace.Hpc.* when using the compat library | andy@galois.com | 2007-06-26 | 1 | -1/+4 |
| | |||||
* | Adding hpc lib as part of the compat 'package' | andy@galois.com | 2007-06-26 | 3 | -0/+10 |
| | |||||
* | System.Directory.Internals is now in package directory | Simon Marlow | 2007-05-25 | 2 | -2/+2 |
| | |||||
* | follow removal of Distribtion.Compat.FilePath | Simon Marlow | 2007-05-21 | 2 | -4/+0 |
| | |||||
* | FIX BUILD with ghc-6.2.x | Simon Marlow | 2007-05-16 | 1 | -1/+2 |
| | |||||
* | Add filepath modules to compat/ | Ian Lynagh | 2007-05-14 | 4 | -0/+12 |
| | |||||
* | Cabal now uses filepath, so we need a bootstrapping filepath too | Ian Lynagh | 2007-05-09 | 2 | -0/+9 |
| | |||||
* | Fix C/Haskell type mismatches | Ian Lynagh | 2007-04-04 | 1 | -2/+2 |
| | |||||
* | Fix the type of wgencat | Ian Lynagh | 2007-03-29 | 1 | -2/+2 |
| | |||||
* | Don't use compat when compiling utils with stage1 | Ian Lynagh | 2007-02-06 | 1 | -0/+13 |
| | |||||
* | Move #ifdef __GLASGOW_HASKELL__ < 604 to cover the CSIDL definitions too | Simon Marlow | 2007-02-05 | 1 | -2/+2 |
| | | | | Fixes bug exposed by compiling base w/ -fasm on Windows | ||||
* | Where we use $(GhcHcOpts), also add $(GhcStage1HcOpts) | Simon Marlow | 2006-08-09 | 1 | -1/+1 |
| | | | | This fixes building the compiler with -prof in $(GhcStage1HcOpts) | ||||
* | __compat_long_path_size(): have proto and defn agree on return type | sof@galois.com | 2006-06-14 | 1 | -2/+2 |
| | |||||
* | Reorganisation of the source tree | Simon Marlow | 2006-04-07 | 21 | -0/+817 |
Most of the other users of the fptools build system have migrated to Cabal, and with the move to darcs we can now flatten the source tree without losing history, so here goes. The main change is that the ghc/ subdir is gone, and most of what it contained is now at the top level. The build system now makes no pretense at being multi-project, it is just the GHC build system. No doubt this will break many things, and there will be a period of instability while we fix the dependencies. A straightforward build should work, but I haven't yet fixed binary/source distributions. Changes to the Building Guide will follow, too. |