Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Automatically define _INPLACE variables for perl programs too | Ian Lynagh | 2013-03-03 | 5 | -10/+12 |
| | | | | and use them for split | ||||
* | installation fixes | Ian Lynagh | 2013-03-03 | 2 | -1/+3 |
| | |||||
* | Remove the _INSTALL_IN support in the build system | Ian Lynagh | 2013-03-03 | 2 | -11/+2 |
| | | | | | It doesn't seem to do anything that _INSTALL and _INSTALL_INPLACE can't do. | ||||
* | Use unlit_INPLACE rather than UNLIT in the build system | Ian Lynagh | 2013-03-03 | 5 | -7/+5 |
| | |||||
* | Use more of the automatically generated INPLACE variables | Ian Lynagh | 2013-03-03 | 9 | -19/+19 |
| | |||||
* | Define $(prog)_INPLACE variables automatically, and start using them | Ian Lynagh | 2013-03-03 | 12 | -73/+67 |
| | |||||
* | Whitespace only | Ian Lynagh | 2013-03-03 | 1 | -10/+9 |
| | |||||
* | Export dopt_set, dopt_unset | Ian Lynagh | 2013-03-03 | 1 | -1/+5 |
| | | | | We don't need them, but GHC API users might. | ||||
* | Remove some unused build system variables | Ian Lynagh | 2013-03-03 | 1 | -5/+0 |
| | |||||
* | Fix missing backticks and parentheses in error messages; fixes #7734 | Ian Lynagh | 2013-03-03 | 1 | -2/+2 |
| | | | | Patch from monoidal | ||||
* | Add missing parenthesis | Ian Lynagh | 2013-03-03 | 1 | -1/+1 |
| | |||||
* | Fix build when dph is not in the tree; fixes #7733 | Ian Lynagh | 2013-03-03 | 1 | -1/+1 |
| | | | | Patch from Stephen Blackheath. | ||||
* | Add PACKAGES_STAGE0 to build-dirs too; fixes #7700 | Ian Lynagh | 2013-03-03 | 2 | -9/+12 |
| | | | | | | | | This is sometimes needed when cross-compiling, as some packages may be built in stage 0 but not stage 1. In order to make everything work out, this also removes the requirement that the build-dirs are in dependency order | ||||
* | Typofix. | Edward Z. Yang | 2013-03-02 | 1 | -1/+1 |
| | | | | Signed-off-by: Edward Z. Yang <ezyang@mit.edu> | ||||
* | Update source pointer. | Edward Z. Yang | 2013-03-02 | 1 | -1/+1 |
| | | | | Signed-off-by: Edward Z. Yang <ezyang@mit.edu> | ||||
* | Make codeOutput and friends return the filename that they have created | Ian Lynagh | 2013-03-02 | 3 | -23/+37 |
| | |||||
* | Make codeOutput panic if hscTarget is HscInterpreted | Ian Lynagh | 2013-03-02 | 1 | -1/+1 |
| | | | | | Doesn't look like it causes any failures in the full test suite, so presumably it's fine! | ||||
* | Simplify the definition of getOutputFilename | Ian Lynagh | 2013-03-02 | 1 | -44/+41 |
| | |||||
* | Don't redundantly set hscTarget to the same value it already was | Ian Lynagh | 2013-03-02 | 1 | -7/+4 |
| | |||||
* | Add iOS specific module layout entry to LLVM codegen; fixes #7721 | Ian Lynagh | 2013-03-02 | 1 | -0/+3 |
| | | | | Patch from Stephen Blackheath | ||||
* | Add OSiOS, and define and use platformUsesFrameworks; part of #7720 | Ian Lynagh | 2013-03-02 | 3 | -54/+55 |
| | |||||
* | ios fix from Stephen Blackheath; part of #7707 | Ian Lynagh | 2013-03-02 | 1 | -0/+2 |
| | | | | Apparently ios doesn't understand .type %function. | ||||
* | Use 'r11' rather than 'fp' on Arm; part of #7707 | Ian Lynagh | 2013-03-02 | 1 | -3/+3 |
| | | | | | They're both the same register, and Linux seems happy with both, but ios only accepts r11. | ||||
* | Use .globl rather than .global on arm; part of #7707 | Ian Lynagh | 2013-03-02 | 1 | -1/+1 |
| | | | | | Apparently ios only understands .globl, but Linux appears to understand both. | ||||
* | Give hsc2hs different options in different stages; fixes #7705 | Ian Lynagh | 2013-03-02 | 2 | -4/+15 |
| | | | | Based on patch from Stephen Blackheath. | ||||
* | Remove some more unused build system code | Ian Lynagh | 2013-03-02 | 2 | -18/+0 |
| | |||||
* | Remove the unused REAL_SHELL variable in the build system | Ian Lynagh | 2013-03-02 | 1 | -24/+0 |
| | |||||
* | Follow Windows -> Windows_Host change in config.mk.in | Ian Lynagh | 2013-03-02 | 1 | -4/+4 |
| | |||||
* | Remove some more unused build system variables | Ian Lynagh | 2013-03-02 | 2 | -3/+0 |
| | |||||
* | Remove a couple more single-use variables | Ian Lynagh | 2013-03-02 | 2 | -4/+2 |
| | |||||
* | Remove unused values from Config.hs | Ian Lynagh | 2013-03-02 | 1 | -12/+0 |
| | |||||
* | Remove some single-use build system variables | Ian Lynagh | 2013-03-02 | 2 | -14/+7 |
| | |||||
* | small build system tweak | Ian Lynagh | 2013-03-02 | 2 | -7/+3 |
| | |||||
* | LATEX_DOCS is no longer used | Ian Lynagh | 2013-03-02 | 2 | -4/+0 |
| | |||||
* | Remove some more unused build system variables | Ian Lynagh | 2013-03-02 | 2 | -26/+0 |
| | |||||
* | Make ghc.mk a little prettier | Ian Lynagh | 2013-03-01 | 1 | -45/+34 |
| | |||||
* | Fix haddocking after the build system changes | Ian Lynagh | 2013-03-01 | 1 | -21/+28 |
| | |||||
* | Fix when terminfo is built; fixes #7700 | Ian Lynagh | 2013-03-01 | 2 | -1/+12 |
| | | | | | | | We now use the 'host' to determine whether stage0 builds terminfo, and 'target' to determine whether stage1 does. We don't build it if the platform is either Windows or ios. | ||||
* | Rename $(Windows) to $(Windows_Host) | Ian Lynagh | 2013-03-01 | 11 | -23/+23 |
| | |||||
* | Remove some unused variables | Ian Lynagh | 2013-03-01 | 1 | -5/+0 |
| | |||||
* | Change how the build system handles packages | Ian Lynagh | 2013-03-01 | 7 | -207/+161 |
| | | | | | This makes the build system a little simpler, and in particular will make it easier to handle the changes needed for cross-compilation. | ||||
* | Comment the fix to Trac #7702 | Simon Peyton Jones | 2013-03-01 | 1 | -1/+3 |
| | |||||
* | Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc | Simon Peyton Jones | 2013-03-01 | 3 | -7/+3 |
|\ | |||||
| * | Update to binary 0.7.0.0 | Ian Lynagh | 2013-03-01 | 3 | -7/+3 |
| | | |||||
* | | Fix memory leak in CoreWriter (Trac #7702) | Andrew Farmer | 2013-03-01 | 1 | -1/+1 |
|/ | |||||
* | Make the #includes a little more correct in OSThreads.c | Ian Lynagh | 2013-03-01 | 1 | -1/+3 |
| | |||||
* | Fix sys/cpuset.h on FreeBSD 9.1; patch from kazu-yamamoto; fixes #7708 | Ian Lynagh | 2013-03-01 | 1 | -1/+8 |
| | |||||
* | Small refactoring: Move the end-of-pipeline move into pipeLoop | Ian Lynagh | 2013-02-28 | 1 | -27/+31 |
| | |||||
* | Small refactoring: Don't pass redundant stop_phase to runPipeline | Ian Lynagh | 2013-02-28 | 1 | -6/+6 |
| | |||||
* | Fix some m4/shell syntax in aclocal.m4, spotted by Jan Stolarek | Ian Lynagh | 2013-02-28 | 1 | -1/+1 |
| | | | | [ ] is m4 syntax, so we need to use 'test foo' rather than '[ foo ]'. |