Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move an inline function to keep older versions of gcc happy | Simon Marlow | 2008-07-25 | 2 | -69/+75 |
| | | | | no idea why this only just showed up... | ||||
* | try to fix the way we find $topdir | Simon Marlow | 2008-07-25 | 1 | -14/+12 |
| | |||||
* | for the installed versions, don't use dynamic-linking wrappers | Simon Marlow | 2008-07-25 | 1 | -1/+8 |
| | |||||
* | don't steal %ebx for the GC on x86: it's also used by PIC | Simon Marlow | 2008-07-25 | 1 | -1/+3 |
| | |||||
* | SRT labels don't need to be globally visible | Simon Marlow | 2008-07-25 | 1 | -0/+2 |
| | | | | Saves space in the symbol table and speeds up linking | ||||
* | Don't prematurely link shared libraries against the RTS package | Simon Marlow | 2008-07-24 | 2 | -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 system | Simon Marlow | 2008-07-24 | 6 | -42/+84 |
| | |||||
* | use RTLD_LAZY instead of RTLD_NOW | Simon Marlow | 2008-07-24 | 1 | -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 tweak | Simon Marlow | 2008-07-24 | 1 | -1/+1 |
| | |||||
* | small cleanup | Simon Marlow | 2008-07-24 | 1 | -2/+3 |
| | |||||
* | Fix building runghc on Windows | Ian Lynagh | 2008-07-24 | 1 | -0/+6 |
| | |||||
* | Follow darcs-all changes in push-all | Ian Lynagh | 2008-07-24 | 1 | -26/+30 |
| | |||||
* | Rejig how darcs-all works | Ian Lynagh | 2008-07-24 | 4 | -107/+113 |
| | | | | It's now easier to add new repos anywhere in the source tree | ||||
* | Remove the OpenGL family of libraries from extralibs | Ian Lynagh | 2008-07-24 | 2 | -8/+0 |
| | |||||
* | compiler/package.conf.in is no longer used, so remove it | Ian Lynagh | 2008-07-24 | 1 | -301/+0 |
| | |||||
* | allow EXTRA_HC_OPTS to be used from the command-line | Simon Marlow | 2008-07-24 | 1 | -0/+4 |
| | |||||
* | put the inplace GHC in stageN-inplace/ghc instead of stageN-inplace/bin/ghc | Simon Marlow | 2008-07-24 | 2 | -4/+4 |
| | | | | just saves a bit of typing | ||||
* | add a "rebuild" target for convenience | Simon Marlow | 2008-07-23 | 1 | -0/+5 |
| | |||||
* | set PAPI_LIB_DIR="" when we don't have PAPI (clean up package.conf) | Simon Marlow | 2008-07-22 | 1 | -1/+5 |
| | |||||
* | remove -fvia-C that I apparrently accidentally added recently | Simon Marlow | 2008-07-22 | 1 | -2/+0 |
| | |||||
* | Fix a build error on powerpc/Linux; spotted by Jeroen Pulles | Ian Lynagh | 2008-07-23 | 1 | -1/+1 |
| | |||||
* | If the extension is not .lhs, runghc now treats it as .hs; fixes trac #1232 | Ian Lynagh | 2008-07-23 | 1 | -2/+7 |
| | |||||
* | runghc now uses the compiler that it comes with; fixes trac #1281 | Ian Lynagh | 2008-07-23 | 3 | -18/+45 |
| | | | | rather than the first one that it finds on the PATH | ||||
* | Use the upstream hsc2hs repo | Ian Lynagh | 2008-07-23 | 10 | -1170/+8 |
| | |||||
* | Remove some redundancy in darcs-all | Ian Lynagh | 2008-07-23 | 1 | -7/+3 |
| | |||||
* | Tell Cabal where gcc is | Ian Lynagh | 2008-07-23 | 1 | -3/+4 |
| | |||||
* | Undo fix for #2185: sparks really should be treated as roots | Simon Marlow | 2008-07-23 | 5 | -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 Marlow | 2008-07-23 | 1 | -1/+1 |
| | |||||
* | debug message tweaks | Simon Marlow | 2008-07-23 | 2 | -2/+2 |
| | |||||
* | refactoring/tidyup: (not.is64BitInteger) -> is32BitInteger | Simon Marlow | 2008-07-22 | 1 | -18/+18 |
| | |||||
* | non-threaded RTS: don't assume deadlock if there are signal handlers to run | Simon Marlow | 2008-07-15 | 1 | -0/+2 |
| | |||||
* | update the text about header files and -#include | Simon Marlow | 2008-07-15 | 1 | -80/+23 |
| | |||||
* | add NetBSD to some of the #ifdefs (patch partly from 6.8 branch) | Simon Marlow | 2008-07-14 | 1 | -2/+2 |
| | |||||
* | Warn about unrecognised pragmas; these often mean we've typoed | Ian Lynagh | 2008-07-22 | 2 | -3/+21 |
| | |||||
* | Sync hsc2hs's Main.hs with the Cabal repo | Ian Lynagh | 2008-07-22 | 1 | -86/+70 |
| | |||||
* | We need to clean the utils on "distclean", as well as "clean" | Ian Lynagh | 2008-07-22 | 1 | -1/+1 |
| | |||||
* | Clean stage 3 | Ian Lynagh | 2008-07-22 | 1 | -0/+2 |
| | |||||
* | Add replacements for the -optdep flags, and deprecate the old ones | Ian Lynagh | 2008-07-22 | 1 | -6/+15 |
| | |||||
* | Fix the stage3 build | Ian Lynagh | 2008-07-22 | 4 | -17/+26 |
| | |||||
* | Fixes for haddock 0.8 | Ian Lynagh | 2008-07-21 | 15 | -39/+39 |
| | |||||
* | haddock the stage2 compiler if HADDOCK_DOCS is YES | Ian Lynagh | 2008-07-20 | 2 | -0/+8 |
| | |||||
* | First step for getting rid of the old -optdep flags | Ian Lynagh | 2008-07-20 | 2 | -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 Schilling | 2008-07-20 | 1 | -1/+1 |
| | |||||
* | Fix Haddock errors. | Thomas Schilling | 2008-07-20 | 1 | -58/+58 |
| | |||||
* | Fix Haddock errors. | Thomas Schilling | 2008-07-20 | 2 | -4/+4 |
| | |||||
* | Fix Haddock errors. | Thomas Schilling | 2008-07-20 | 6 | -39/+40 |
| | |||||
* | Fix Haddock errors. | Thomas Schilling | 2008-07-20 | 1 | -7/+7 |
| | |||||
* | Fix Haddock errors. | Thomas Schilling | 2008-07-20 | 3 | -7/+7 |
| | |||||
* | Fix Haddock errors. | Thomas Schilling | 2008-07-20 | 4 | -10/+10 |
| | |||||
* | Fix Haddock errors. | Thomas Schilling | 2008-07-20 | 1 | -11/+10 |
| |