summaryrefslogtreecommitdiff
path: root/compat
Commit message (Collapse)AuthorAgeFilesLines
* Remove some of the old compat stuff now that we assume GHC 6.4Simon Marlow2008-02-083-329/+0
|
* Increase the bar for bootstrapping GHC to 6.4 (HEAD only)Simon Marlow2008-01-212-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 levelIan Lynagh2007-09-211-1/+3
|
* Don't give warnings in compatIan Lynagh2007-09-051-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.ProgramIan Lynagh2007-08-312-3/+3
|
* fix compiling GHC 6.7+ with itself - compat needs -package containers nowSimon Marlow2007-08-291-0/+1
|
* Cabal depends on -package unix when GHC <= 6.2Simon Marlow2007-08-091-0/+4
|
* Add Distribution.System to compatIan Lynagh2007-08-051-0/+3
|
* Add more of Cabal to compatIan Lynagh2007-08-049-0/+25
|
* Fix building the HEAD with itselfIan Lynagh2007-07-262-0/+12
|
* Fix the Windows buildIan Lynagh2007-07-211-0/+3
|
* Warning Police: Unused importsMichael D. Adams2007-07-131-1/+1
|
* FIX BUILD (Windows)Simon Marlow2007-07-061-1/+1
|
* FIX BUILD (with GHC 6.2.x): System.Directory.Internals is no moreSimon Marlow2007-07-053-25/+50
| | | | Update functions in Compat.Directory from originals in System.Directory
* FIX BUILD: we need --exclude-module Trace.* tooSimon Marlow2007-06-291-1/+4
|
* unbreak "recompile utils with stage 1"Simon Marlow2007-06-291-5/+3
|
* Adding Tix to compat library, so that hpc in utils can use itandy@galois.com2007-06-273-1/+6
|
* excluding Trace.Hpc.* when using the compat libraryandy@galois.com2007-06-261-1/+4
|
* Adding hpc lib as part of the compat 'package'andy@galois.com2007-06-263-0/+10
|
* System.Directory.Internals is now in package directorySimon Marlow2007-05-252-2/+2
|
* follow removal of Distribtion.Compat.FilePathSimon Marlow2007-05-212-4/+0
|
* FIX BUILD with ghc-6.2.xSimon Marlow2007-05-161-1/+2
|
* Add filepath modules to compat/Ian Lynagh2007-05-144-0/+12
|
* Cabal now uses filepath, so we need a bootstrapping filepath tooIan Lynagh2007-05-092-0/+9
|
* Fix C/Haskell type mismatchesIan Lynagh2007-04-041-2/+2
|
* Fix the type of wgencatIan Lynagh2007-03-291-2/+2
|
* Don't use compat when compiling utils with stage1Ian Lynagh2007-02-061-0/+13
|
* Move #ifdef __GLASGOW_HASKELL__ < 604 to cover the CSIDL definitions tooSimon Marlow2007-02-051-2/+2
| | | | Fixes bug exposed by compiling base w/ -fasm on Windows
* Where we use $(GhcHcOpts), also add $(GhcStage1HcOpts)Simon Marlow2006-08-091-1/+1
| | | | This fixes building the compiler with -prof in $(GhcStage1HcOpts)
* __compat_long_path_size(): have proto and defn agree on return typesof@galois.com2006-06-141-2/+2
|
* Reorganisation of the source treeSimon Marlow2006-04-0721-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.