[commit: ghc] master: MachRegs.h requires ghcautoconf.h to be included before it (#7591) (8bb9548)
Simon Marlow
marlowsd at gmail.com
Fri Feb 1 09:58:49 CET 2013
Repository : ssh://darcs.haskell.org//srv/darcs/ghc
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/8bb9548a991142137d13a8d77fb6f46ed2f49f4d
>---------------------------------------------------------------
commit 8bb9548a991142137d13a8d77fb6f46ed2f49f4d
Author: Stephen Blackheath <docks.cattlemen.stephen at blacksapphire.com>
Date: Wed Jan 16 14:28:42 2013 +1300
MachRegs.h requires ghcautoconf.h to be included before it (#7591)
Because, in the case of ARM processors, it needs to know what ARM
variant is being used. This patch fixes that in
includes/CodeGen.Platform.hs, otherwise there is a mismatch between
the compiler and llvm.
>---------------------------------------------------------------
includes/CodeGen.Platform.hs | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/includes/CodeGen.Platform.hs b/includes/CodeGen.Platform.hs
index b038f82..14642bd 100644
--- a/includes/CodeGen.Platform.hs
+++ b/includes/CodeGen.Platform.hs
@@ -6,6 +6,7 @@ import Panic
#endif
import Reg
+#include "ghcautoconf.h"
#include "stg/MachRegs.h"
#if MACHREGS_i386 || MACHREGS_x86_64
More information about the ghc-commits
mailing list