summaryrefslogtreecommitdiff
path: root/ghc
Commit message (Expand)AuthorAgeFilesLines
* FIX #3434 (improve vi tags: add non-exported symbols, kinds, regex tags)Peter Hercek2009-08-172-70/+133
* alow macros to redefine builtin GHCi commands (implements #3084)Peter Hercek2009-05-121-6/+14
* move hschooks.c to ghc/, and enable itSimon Marlow2009-09-112-0/+42
* Fix some makefile logic, and remove the now unused *_USE_BOOT_LIBS varsIan Lynagh2009-09-111-1/+0
* Add -package-id, improve package shadowing behaviour and error messagesSimon Marlow2009-09-081-0/+1
* Make our install variables etc compliant with GNU standards; fixes #1924Ian Lynagh2009-08-141-1/+1
* fast make omits dependencies in ghc/ tooSimon Marlow2009-08-021-1/+6
* remove unnecessary -#include optionsSimon Marlow2009-08-021-1/+0
* fix warningsSimon Marlow2009-07-291-3/+2
* Implement "ghc --abi-hash M1 M2 ..."Simon Marlow2009-07-291-0/+57
* Windows only: set the encoding on stdin to utf8Simon Marlow2009-07-231-0/+6
* Make the --info values printable with "ghc --print-foo"; trac #3122Ian Lynagh2009-07-161-164/+260
* Trim unused imports detected by new unused-import codesimonpj@microsoft.com2009-07-063-11/+10
* Support for -fwarn-unused-do-bind and -fwarn-wrong-do-bind, as per #3263Max Bolingbroke2009-07-013-22/+21
* Improved infrastructure for fast-rebuilding of parts of the treeSimon Marlow2009-07-031-3/+5
* Fix #2197 (properly this time)Simon Marlow2009-07-011-7/+4
* make GhcProfiled work, and add a "prof" flavour to build.mkSimon Marlow2009-07-011-2/+3
* Fix buffering problem when GHCi is using the new IO librarySimon Marlow2009-06-231-1/+11
* Add support for 'make help' in subdirectoriesSimon Marlow2009-06-161-0/+9
* Changes for the new IO library, mainly base-package modules moving aroundSimon Marlow2009-05-292-4/+15
* Unquote a $(LN_S) in ghc/ghc.mkIan Lynagh2009-05-301-1/+1
* Quote commands that we run, so they work if there are space in their pathsIan Lynagh2009-05-301-5/+5
* don't call Haskeline to read input when stdin is not a terminalSimon Marlow2009-05-281-9/+10
* Fix warningsIan Lynagh2009-05-232-0/+2
* #2197: try to detect when GHCi is compiled with -prof and emit an error messageSimon Marlow2009-05-061-0/+8
* Switch the default -dynload mode to SystemDependentDuncan Coutts2009-05-171-1/+1
* Bootstrapping fixesIan Lynagh2009-05-171-1/+2
* Bootstrapping fixesIan Lynagh2009-05-161-3/+13
* Fix building without GHCiIan Lynagh2009-05-031-1/+4
* FIX build: add dependencies on ghc_boot_platform.hSimon Marlow2009-04-301-0/+5
* Don't actually build ghc itself with -dynamicDuncan Coutts2009-04-291-4/+0
* Do not link ghc stage1 using -threaded, only for stage2 or 3Duncan Coutts2009-04-281-1/+2
* Use haskeline, rather than editline, for line editing in ghciIan Lynagh2009-04-295-7/+2795
* Add a header to all build system files:Simon Marlow2009-04-282-0/+24
* GHC new build system megapatchIan Lynagh2009-04-265-154/+141
* Only use STAGE3_PACKAGE_CONF for building GHC itselfIan Lynagh2009-02-211-0/+1
* Use a per-session data structure for callbacks. Make 'WarnErrLogger'Thomas Schilling2008-11-281-2/+3
* Change 'handleFlagWarnings' to throw exceptions instead of dying.Thomas Schilling2008-11-221-1/+5
* Split ShowVersion etc off into a different type to DoInteractive etcIan Lynagh2008-09-261-52/+56
* Pass SRC_HC_OPTS to GHC when building GHC's Main.hsIan Lynagh2008-09-261-1/+2
* Fix the behaviour of flags like --help and --version; fixes trac #2620Ian Lynagh2008-09-251-3/+14
* Fix maintainer-cleanIan Lynagh2008-09-241-3/+3
* #2566: emit a warning for 'ghc -c foo.bar'Simon Marlow2008-09-231-2/+9
* Be more forceful when cleaning in compiler/ and ghc/Ian Lynagh2008-09-181-1/+5
* Generate ghc.cabal and ghc-bin.cabal with configureIan Lynagh2008-09-182-2/+7
* Fix: GhcStage2HcOpts were being added to stage 3 tooSimon Marlow2008-09-171-7/+8
* Use "exec" when running ghc in the wrapperIan Lynagh2008-09-151-1/+1
* Add a "#!/bin/sh" to ghc.wrapperIan Lynagh2008-09-141-0/+1
* add $(GhcStage[123]HcOpts)Simon Marlow2008-09-121-0/+4
* Use 'GhcMonad' in ghc/Main.Thomas Schilling2008-09-141-56/+69