summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* move an inline function to keep older versions of gcc happySimon Marlow2008-07-252-69/+75
| | | | no idea why this only just showed up...
* try to fix the way we find $topdirSimon Marlow2008-07-251-14/+12
|
* for the installed versions, don't use dynamic-linking wrappersSimon Marlow2008-07-251-1/+8
|
* don't steal %ebx for the GC on x86: it's also used by PICSimon Marlow2008-07-251-1/+3
|
* SRT labels don't need to be globally visibleSimon Marlow2008-07-251-0/+2
| | | | Saves space in the symbol table and speeds up linking
* Don't prematurely link shared libraries against the RTS packageSimon Marlow2008-07-242-15/+29
| | | | | We want to be able to pick the RTS flavour (e.g. -threaded) when we link the final program.
* add --enable-shared to configure, and $(BuildSharedLibs) to the build systemSimon Marlow2008-07-246-42/+84
|
* use RTLD_LAZY instead of RTLD_NOWSimon Marlow2008-07-241-1/+3
| | | | | | | RTLD_NOW apparently causes some problems, according to previous mailing-list discussion http://www.haskell.org/pipermail/cvs-ghc/2007-September/038570.html
* debug output tweakSimon Marlow2008-07-241-1/+1
|
* small cleanupSimon Marlow2008-07-241-2/+3
|
* Fix building runghc on WindowsIan Lynagh2008-07-241-0/+6
|
* Follow darcs-all changes in push-allIan Lynagh2008-07-241-26/+30
|
* Rejig how darcs-all worksIan Lynagh2008-07-244-107/+113
| | | | It's now easier to add new repos anywhere in the source tree
* Remove the OpenGL family of libraries from extralibsIan Lynagh2008-07-242-8/+0
|
* compiler/package.conf.in is no longer used, so remove itIan Lynagh2008-07-241-301/+0
|
* allow EXTRA_HC_OPTS to be used from the command-lineSimon Marlow2008-07-241-0/+4
|
* put the inplace GHC in stageN-inplace/ghc instead of stageN-inplace/bin/ghcSimon Marlow2008-07-242-4/+4
| | | | just saves a bit of typing
* add a "rebuild" target for convenienceSimon Marlow2008-07-231-0/+5
|
* set PAPI_LIB_DIR="" when we don't have PAPI (clean up package.conf)Simon Marlow2008-07-221-1/+5
|
* remove -fvia-C that I apparrently accidentally added recentlySimon Marlow2008-07-221-2/+0
|
* Fix a build error on powerpc/Linux; spotted by Jeroen PullesIan Lynagh2008-07-231-1/+1
|
* If the extension is not .lhs, runghc now treats it as .hs; fixes trac #1232Ian Lynagh2008-07-231-2/+7
|
* runghc now uses the compiler that it comes with; fixes trac #1281Ian Lynagh2008-07-233-18/+45
| | | | rather than the first one that it finds on the PATH
* Use the upstream hsc2hs repoIan Lynagh2008-07-2310-1170/+8
|
* Remove some redundancy in darcs-allIan Lynagh2008-07-231-7/+3
|
* Tell Cabal where gcc isIan Lynagh2008-07-231-3/+4
|
* Undo fix for #2185: sparks really should be treated as rootsSimon Marlow2008-07-235-26/+13
| | | | | Unless sparks are roots, strategies don't work at all: all the sparks get GC'd. We need to think about this some more.
* fix bug in sparkPoolSize (affects debug output only)Simon Marlow2008-07-231-1/+1
|
* debug message tweaksSimon Marlow2008-07-232-2/+2
|
* refactoring/tidyup: (not.is64BitInteger) -> is32BitIntegerSimon Marlow2008-07-221-18/+18
|
* non-threaded RTS: don't assume deadlock if there are signal handlers to runSimon Marlow2008-07-151-0/+2
|
* update the text about header files and -#includeSimon Marlow2008-07-151-80/+23
|
* add NetBSD to some of the #ifdefs (patch partly from 6.8 branch)Simon Marlow2008-07-141-2/+2
|
* Warn about unrecognised pragmas; these often mean we've typoedIan Lynagh2008-07-222-3/+21
|
* Sync hsc2hs's Main.hs with the Cabal repoIan Lynagh2008-07-221-86/+70
|
* We need to clean the utils on "distclean", as well as "clean"Ian Lynagh2008-07-221-1/+1
|
* Clean stage 3Ian Lynagh2008-07-221-0/+2
|
* Add replacements for the -optdep flags, and deprecate the old onesIan Lynagh2008-07-221-6/+15
|
* Fix the stage3 buildIan Lynagh2008-07-224-17/+26
|
* Fixes for haddock 0.8Ian Lynagh2008-07-2115-39/+39
|
* haddock the stage2 compiler if HADDOCK_DOCS is YESIan Lynagh2008-07-202-0/+8
|
* First step for getting rid of the old -optdep flagsIan Lynagh2008-07-202-51/+73
| | | | | | | They are now handled by the main flag parser, rather than having their own praser that runs later. As an added bonus, 5 global variables are also gone.
* Fix Haddock errors.Thomas Schilling2008-07-201-1/+1
|
* Fix Haddock errors.Thomas Schilling2008-07-201-58/+58
|
* Fix Haddock errors.Thomas Schilling2008-07-202-4/+4
|
* Fix Haddock errors.Thomas Schilling2008-07-206-39/+40
|
* Fix Haddock errors.Thomas Schilling2008-07-201-7/+7
|
* Fix Haddock errors.Thomas Schilling2008-07-203-7/+7
|
* Fix Haddock errors.Thomas Schilling2008-07-204-10/+10
|
* Fix Haddock errors.Thomas Schilling2008-07-201-11/+10
|