Commit caf23cc6 authored by Ben.Lippmeier@anu.edu.au's avatar Ben.Lippmeier@anu.edu.au
Browse files

NCG: validate fixes for i386-darwin

parent 72636a93
......@@ -43,7 +43,9 @@ import Outputable (panic, Outputable)
import Data.Word
#if i386_TARGET_ARCH && darwin_TARGET_OS
import Data.Bits
#endif
-- -----------------------------------------------------------------------------
-- Printing this stuff out
......@@ -96,7 +98,13 @@ pprData :: CmmStatic -> Doc
pprData (CmmAlign bytes) = pprAlign bytes
pprData (CmmDataLabel lbl) = pprLabel lbl
pprData (CmmString str) = pprASCII str
#if darwin_TARGET_OS
pprData (CmmUninitialised bytes) = ptext (sLit ".space ") <> int bytes
#else
pprData (CmmUninitialised bytes) = ptext (sLit ".skip ") <> int bytes
#endif
pprData (CmmStaticLit lit) = pprDataItem lit
pprGloblDecl :: CLabel -> Doc
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment