summaryrefslogtreecommitdiff
path: root/compiler/main
Commit message (Expand)AuthorAgeFilesLines
* Require GHCForeignImportPrim for "foreign import prim"Duncan Coutts2009-06-111-0/+2
* copyFileWithHeader: use binary HandlesSimon Marlow2009-06-151-6/+7
* Changes for the new IO library, mainly base-package modules moving aroundSimon Marlow2009-05-291-1/+5
* Fix the flag used to force linking when we are making a shared libraryDuncan Coutts2009-06-041-1/+1
* Change GHC_OPTIONS to OPTIONS_GHCIan Lynagh2009-06-101-1/+1
* Put "%expect 0" directives in the .y filesIan Lynagh2009-06-081-0/+2
* Make a proper Opt_WarnLazyUnliftedBindings warning, with a flag etcIan Lynagh2009-06-051-0/+4
* Remove old GUM/GranSim codeSimon Marlow2009-06-021-3/+0
* Implement -XMonoLocalBinds: a radical new flagsimonpj@microsoft.com2009-05-291-0/+2
* Improve printing of Orig RdrNamessimonpj@microsoft.com2009-05-281-14/+22
* Move getMainFun to TcRnDriver, trim DynFlags importssimonpj@microsoft.com2009-05-281-11/+1
* Separate flags -XDeriveFunctor, -XDeriveFoldable, -XDeriveTraversablesimonpj@microsoft.com2009-05-281-0/+8
* Split Reg into vreg/hreg and add register pairsBen.Lippmeier@anu.edu.au2009-05-181-0/+3
* Need to pass gcc -m64 on amd64 OSXIan Lynagh2009-05-201-2/+0
* When linking a shared library with --make, always do the link stepDuncan Coutts2009-05-191-1/+1
* Make -dynload sysdep mean to embed rpaths in shared libs as well as binariesDuncan Coutts2009-05-191-1/+7
* Switch the default -dynload mode to SystemDependentDuncan Coutts2009-05-171-1/+1
* Set the soname when creating a shared libDuncan Coutts2009-05-151-0/+1
* Keep C main separate from rts lib and link it in for standalone progsDuncan Coutts2009-05-151-0/+8
* Remove old Windows-only implementation of keeping main outside the rtsDuncan Coutts2009-05-141-9/+0
* Need to pass gcc -m64 on amd64 OSXIan Lynagh2009-05-201-1/+7
* Fix the unregisterised buildIan Lynagh2009-05-201-1/+2
* Build fix for amd64/OSXIan Lynagh2009-05-201-1/+1
* Need to pass gcc -m64 on amd64 OSXIan Lynagh2009-05-201-0/+2
* Use machdepCCOpts when running "as"Ian Lynagh2009-05-201-3/+9
* Make -Odph imply -fsimplifier-phases=3Roman Leshchinskiy2009-05-191-0/+3
* Make ghc -dynamic imply -fPIC for C codeDuncan Coutts2009-05-011-2/+2
* fix warningSimon Marlow2009-05-131-0/+2
* enable LinkDynLib in compilier phasey.zhuang5@lse.ac.uk2009-04-221-7/+18
* Fix error handlingIan Lynagh2009-04-281-1/+2
* Improve the error message when we find a module in 2 places; trac #3183Ian Lynagh2009-04-261-4/+7
* GHC new build system megapatchIan Lynagh2009-04-262-152/+76
* Require a bang pattern when unlifted types are where/let bound; #3182Ian Lynagh2009-04-241-1/+1
* FIX #2682: banish silly cases of the "module Foo is not loaded" errorSimon Marlow2009-04-212-17/+54
* FIX #2500: Don't log warnings in getHeaderSimon Marlow2009-04-211-2/+4
* FIX #3153: we lost an EOF sentinel in the event of a lexical errorSimon Marlow2009-04-211-2/+3
* FIX #2845: Allow breakpoints on expressions with unlifted typeSimon Marlow2009-04-201-5/+9
* Fix Trac #3155: better error message when -XRankNTypes is omittedsimonpj@microsoft.com2009-04-091-0/+2
* Adjust inlining heursiticssimonpj@microsoft.com2009-04-031-1/+1
* Float constants to top-level even in first full laziness passsimonpj@microsoft.com2009-04-021-3/+10
* syb no longer needs to be wired inIan Lynagh2009-03-261-1/+0
* FIX unregisterised target by #ifdefing targetPlatform stuffSimon Marlow2009-03-181-0/+6
* Add the notion of "constructor-like" Ids for rule-matchingsimonpj@microsoft.com2009-03-181-1/+1
* Add fast event loggingSimon Marlow2009-03-172-0/+7
* FIX #3093: stub filenames when using -osufSimon Marlow2009-03-162-18/+8
* just comment formattingSimon Marlow2009-03-131-5/+4
* FIX #3079, dodgy parsing of LANGUAGE pragmas2009-03-13Simon Marlow2009-03-121-57/+71
* FIX #2976: fix buggy implementation of shadowing in GHC.getBindingsSimon Marlow2009-03-111-9/+3
* Don't put a trailing / on the mingw include pathIan Lynagh2009-03-101-1/+1
* remove foo.exe.manifest when --embed-manifest is onSimon Marlow2009-03-051-0/+2