X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=compiler%2FllvmGen%2FLlvmCodeGen%2FBase.hs;fp=compiler%2FllvmGen%2FLlvmCodeGen%2FBase.hs;h=e44d7c979b1cf10ce07c55cfb09621615ba9d7bd;hp=ba74a7f1f70f246aa82a264bde6d2b9eb5d0043c;hb=6852de4405998e529711cdad16dd4ae280615608;hpb=46e7ae64c37e193ae57fc8646602cc94a7caf573 diff --git a/compiler/llvmGen/LlvmCodeGen/Base.hs b/compiler/llvmGen/LlvmCodeGen/Base.hs index ba74a7f..e44d7c9 100644 --- a/compiler/llvmGen/LlvmCodeGen/Base.hs +++ b/compiler/llvmGen/LlvmCodeGen/Base.hs @@ -25,14 +25,14 @@ module LlvmCodeGen.Base ( import Llvm import LlvmCodeGen.Regs -import CgUtils ( activeStgRegs ) import CLabel +import CgUtils ( activeStgRegs ) import Cmm - +import Constants import FastString import qualified Outputable as Outp -import Unique import UniqFM +import Unique -- ---------------------------------------------------------------------------- -- * Some Data Types @@ -105,11 +105,11 @@ mkLlvmFunc lbl link sec blks -- | Alignment to use for functions llvmFunAlign :: LMAlign -llvmFunAlign = Just 4 +llvmFunAlign = Just wORD_SIZE -- | Alignment to use for into tables llvmInfAlign :: LMAlign -llvmInfAlign = Just 4 +llvmInfAlign = Just wORD_SIZE -- | A Function's arguments llvmFunArgs :: [LlvmVar]