Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Only use STAGE3_PACKAGE_CONF for building GHC itself | Ian Lynagh | 2009-02-21 | 1 | -0/+1 |
| | | | | | In particular, when building dph with the stage2 compiler, we want to register it in the main package.conf. | ||||
* | Include PprTyThings in tags file. | Thomas Schilling | 2008-12-11 | 1 | -1/+1 |
| | |||||
* | Use relative URLs in the GHC API haddock docs; fixes #2755 | Ian Lynagh | 2008-11-28 | 1 | -0/+1 |
| | |||||
* | Include GHCi files in ctags/etags. | Thomas Schilling | 2008-11-26 | 1 | -1/+1 |
| | |||||
* | Run Haddock with compacting GC and show RTS statistics. | Thomas Schilling | 2008-10-20 | 1 | -0/+1 |
| | |||||
* | Make tags work on Unices, too. | Thomas Schilling | 2008-10-14 | 1 | -2/+5 |
| | |||||
* | Add 'etags' makefile target. | Thomas Schilling | 2008-10-13 | 1 | -0/+11 |
| | | | | | | | This only works with stage2 since `ghctags' is built against stage1 but not against the bootstrapping compiler. Also note that all of GHC must typecheck for this target to succeed. Perhaps we should not overwrite the old TAGS file by default then. | ||||
* | Fix maintainer-clean | Ian Lynagh | 2008-09-24 | 1 | -4/+4 |
| | |||||
* | Don't require Parser.y in a source dist6_10_branch_has_been_forked | Ian Lynagh | 2008-09-19 | 1 | -1/+7 |
| | |||||
* | Be more forceful when cleaning in compiler/ and ghc/ | Ian Lynagh | 2008-09-18 | 1 | -1/+5 |
| | | | | | | Now that the Cabal file is generated by configure, it would be nice if clean worked even if the cabal file is missing. So now we just rm -rf the dist directory. | ||||
* | Generate ghc.cabal and ghc-bin.cabal with configure | Ian Lynagh | 2008-09-18 | 1 | -0/+5 |
| | | | | This allows us to put the proper version number into them | ||||
* | We need to tell ghc-pkg to --force if we've only built a profiling library | Ian Lynagh | 2008-09-13 | 1 | -1/+4 |
| | |||||
* | If we're profiling GHC, don't bother building the GHC package the vanilla way | Ian Lynagh | 2008-09-13 | 1 | -1/+5 |
| | |||||
* | We always install stage2, so we need to always put stage2 into bindists | Ian Lynagh | 2008-09-09 | 1 | -1/+1 |
| | |||||
* | Use test -f rather than test -e | Ian Lynagh | 2008-09-08 | 1 | -1/+1 |
| | | | | Hopefully this will fix the SunOS builbot slave. | ||||
* | bindist fixes | Ian Lynagh | 2008-09-07 | 1 | -0/+8 |
| | |||||
* | Install the stage 2 ghc package when installing; fixes trac #2567 | Ian Lynagh | 2008-09-06 | 1 | -2/+1 |
| | |||||
* | Make the dynlibs, ghci and ncg flags manual too | Ian Lynagh | 2008-08-31 | 1 | -10/+0 |
| | |||||
* | Make ghc.cabal's editline flag manual, to simplify the Makefile | Ian Lynagh | 2008-08-31 | 1 | -7/+1 |
| | |||||
* | Don't build ghc in stage1 with editline (since we already don't build ghci). ↵ | Judah Jacobson | 2008-08-30 | 1 | -6/+1 |
| | | | | Fixes #2557. | ||||
* | If we want a profiled GHC then use -auto-all when building the GHC lib | Ian Lynagh | 2008-08-30 | 1 | -0/+4 |
| | |||||
* | Fix building the GHC API with profiling | Ian Lynagh | 2008-08-30 | 1 | -0/+7 |
| | |||||
* | Fix linkage on OpenBSD. | kili@outback.escape.de | 2008-08-28 | 1 | -1/+1 |
| | |||||
* | Handle the html target in compiler/ and ghc/ | Ian Lynagh | 2008-08-28 | 1 | -0/+3 |
| | |||||
* | Update the build system to handle building and using haddock2 | Ian Lynagh | 2008-08-28 | 1 | -1/+3 |
| | | | | | One side-effect of this is that we need to build the install-utils with stage2 rather than stage1 as we need the ghc package. | ||||
* | Ignore install-docs in compiler/Makefile and ghc/Makefile | Ian Lynagh | 2008-08-21 | 1 | -0/+3 |
| | |||||
* | Fix making it possible to build without the NCG | Ian Lynagh | 2008-08-18 | 1 | -0/+8 |
| | | | | | | If GhcWithNativeCodeGen = NO then we don't build the NCG modules, and we define OMIT_NATIVE_CODEGEN | ||||
* | Don't clean the multi-stage stuff unless CLEAN_ALL_STAGES is YES | Ian Lynagh | 2008-08-17 | 1 | -0/+2 |
| | |||||
* | When making in compiler/, automatically make in ghc/ when we are done | Ian Lynagh | 2008-08-17 | 1 | -0/+1 |
| | |||||
* | Make "make clean" in compiler/ only clean the stage we want to clean | Ian Lynagh | 2008-08-10 | 1 | -6/+10 |
| | | | | If you "make clean" in the root then we still clean all stages | ||||
* | bindist fixes | Ian Lynagh | 2008-08-10 | 1 | -21/+2 |
| | |||||
* | bindists are now some way towards working | Ian Lynagh | 2008-08-10 | 1 | -1/+5 |
| | |||||
* | add --enable-shared to configure, and $(BuildSharedLibs) to the build system | Simon Marlow | 2008-07-24 | 1 | -1/+2 |
| | |||||
* | Fix the stage3 build | Ian Lynagh | 2008-07-22 | 1 | -8/+14 |
| | |||||
* | haddock the stage2 compiler if HADDOCK_DOCS is YES | Ian Lynagh | 2008-07-20 | 1 | -0/+5 |
| | |||||
* | Some "install" and "clean" fixes | Ian Lynagh | 2008-07-18 | 1 | -0/+4 |
| | |||||
* | More dependency wibbling | Ian Lynagh | 2008-07-18 | 1 | -6/+2 |
| | |||||
* | We need to make Parser.y and Config.hs earlier | Ian Lynagh | 2008-07-18 | 1 | -4/+4 |
| | |||||
* | Split building the ghc package and binary into "boot" and "all" steps | Ian Lynagh | 2008-07-17 | 1 | -1/+5 |
| | | | | In "boot" we configure, and in "all" we do the actual building. | ||||
* | Remove some duplication | Ian Lynagh | 2008-07-17 | 1 | -30/+21 |
| | |||||
* | Windows fixes | Ian Lynagh | 2008-07-16 | 1 | -1/+7 |
| | |||||
* | Get building GHC itself with Cabal more-or-less working | Ian Lynagh | 2008-07-16 | 1 | -702/+153 |
| | | | | | Installing and bindist creation don't work, but they were already broken. Only tested validating with one setup. | ||||
* | Move -fno-cse flags from Makefile into pragmas | Ian Lynagh | 2008-07-11 | 1 | -12/+0 |
| | | | | These are needed for GLOBAL_VAR's to work properly | ||||
* | Remove the need for undecidable instances in LazyUniqFM | Ian Lynagh | 2008-07-11 | 1 | -4/+0 |
| | |||||
* | Remove a commented-out flag | Ian Lynagh | 2008-07-10 | 1 | -2/+0 |
| | |||||
* | Remove an HPUX-only flag which has no comment explaining its purpose | Ian Lynagh | 2008-07-10 | 1 | -4/+0 |
| | | | | It's probably to work around a long-dead bug | ||||
* | Move more flags from the Makefile into pragmas | Ian Lynagh | 2008-07-10 | 1 | -18/+0 |
| | |||||
* | Remove a redundant comment | Ian Lynagh | 2008-07-10 | 1 | -9/+0 |
| | |||||
* | Remove remnants of javaGen | Ian Lynagh | 2008-07-10 | 1 | -5/+0 |
| | |||||
* | Remove some remnants of ilxgen | Ian Lynagh | 2008-07-10 | 1 | -11/+0 |
| |