- 03 Oct, 2012 2 commits
-
-
ian@well-typed.com authored
I've put mkSOName in HscTypes for now; I'm not sure what the best place for it is.
-
ian@well-typed.com authored
This required various build system changes to get the build to go through. In the inplace shell wrappers, we set LD_LIBRARY_PATH to allow programs to find their libraries. In the future, we might change the inplace tree to be the same shape as an installed tree instead. However, this would mean changing the way we do installation, as currently we use cabal's installation methods to install the libraries, but that only works if the libraries are under libraries/foo/dist-install/build/..., rather than in inplace/lib/...
-
- 02 Oct, 2012 1 commit
-
-
ian@well-typed.com authored
-
- 10 Sep, 2012 1 commit
-
-
ian@well-typed.com authored
-
- 03 Sep, 2012 3 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
We used to use a list lookup that couldn't fail. Now we just use functions. There were 3 overlapping entries for WayPar; I've commented out the ones that were shadowed for now.
-
- 23 Aug, 2012 1 commit
-
-
Simon Marlow authored
-rtsopts has no effect with -shared, so we should emit a warning. See #5373 and #7177.
-
- 13 Aug, 2012 1 commit
-
-
mad.one@gmail.com authored
Supresses an ugly warning from gcc 4.6+ saying this is a C/ObjC flag only. Signed-off-by:
Austin Seipp <mad.one@gmail.com>
-
- 05 Aug, 2012 3 commits
-
-
ian@well-typed.com authored
Related to #4862
-
ian@well-typed.com authored
-
ian@well-typed.com authored
They were getting baked into Config.hs before.
-
- 16 Jul, 2012 2 commits
-
-
Ian Lynagh authored
Hopefully I've kept the logic the same, and we now generate warnings if the user does -fno-PIC but we ignore them (e.g. because they're on OS X amd64).
-
Ian Lynagh authored
We now handle the preprocessor options the same way as the gcc options (picCCOpts).
-
- 14 Jun, 2012 1 commit
-
-
Ian Lynagh authored
We were pointlessly going from String to SDoc and back again
-
- 12 Jun, 2012 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 11 Jun, 2012 1 commit
-
-
Ian Lynagh authored
A side-effect is that we can no longer use the LogAction in defaultErrorHandler, as we don't have DynFlags at that point. But all that defaultErrorHandler did is to print Strings as SevFatal, so now it takes a 'FatalMessager' instead.
-
- 29 May, 2012 1 commit
-
-
Ian Lynagh authored
-
- 27 Apr, 2012 1 commit
-
-
kgardas authored
This patch enhances Platform's ArchARM to include ARM ABI value. It also tweaks configure machinery to detect hard-float ABI and to set it wherever needed. Finally when hard-float ABI is in use, pass appropriate compiler option to the LLVM's llc. Fixes #5914.
-
- 06 Mar, 2012 1 commit
-
-
dterei authored
-
- 27 Feb, 2012 1 commit
-
-
aljee@hyper.cx authored
createDirectoryHierarchy consisted of an existence test followed by createDirectory, which failed if that directory was creted just after the test. createDirectoryifMissing does not have this problem.
-
- 16 Feb, 2012 1 commit
-
-
Nathan Howell authored
Fixes gas errors when -g is enabled: Error: can't resolve `.debug-ghc-link-info' {.debug-ghc-link-info section} - `.Ltext0' {.text section}
-
- 17 Jan, 2012 1 commit
-
-
dterei authored
-
- 14 Jan, 2012 1 commit
-
-
Ian Lynagh authored
-
- 13 Jan, 2012 1 commit
-
-
dterei authored
-
- 19 Dec, 2011 2 commits
-
-
Ian Lynagh authored
We no longer have many separate, clashing getDynFlags functions I've given each GhcMonad its own HasDynFlags instance, rather than using UndecidableInstances to make a GhcMonad m => HasDynFlags m instance.
-
Ian Lynagh authored
We now require GHC >= 7.0, which has the behaviour we want.
-
- 25 Nov, 2011 1 commit
-
-
Ian Lynagh authored
Based on a patch from Arnaud Degroote <degroote@NetBSD.org> in trac #5480.
-
- 24 Nov, 2011 1 commit
-
-
Simon Marlow authored
-
- 22 Nov, 2011 6 commits
- 21 Nov, 2011 1 commit
-
-
dterei authored
LLVM doesn't support the OS X system assembler anymore so we must use their assembler through clang. Also improved error messages when various LLVM tools can't be run.
-
- 18 Nov, 2011 1 commit
-
-
Simon Marlow authored
Currently it is appearing on stderr, whereas the rest of the messages from --make go to stdout, this change fixes that.
-
- 16 Nov, 2011 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-