logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

cvs commit: fptools/ghc/compiler/cmm CLabel.hs: msg#00220

Subject: cvs commit: fptools/ghc/compiler/cmm CLabel.hs
simonmar    2004/01/28 04:20:10 PST

  Modified files:        (Branch: backend-hacking-branch)
    ghc/compiler/cmm     CLabel.hs 
  Log:
  Simplify a bit, and add:
  
    mkRtsDataLabel :: LitString -> CLabel
    mkRtsCodeLabel :: LitString -> CLabel
    infoLblToEntryLbl :: CLabel -> CLabel
  
  and mkForeignLabel now has the type
  
    mkForeignLabel :: FastString -> Maybe Int -> Bool -> CLabel
  
  i.e. it takes the size parameter from a MachLabel so that we can
  generate correct calls to stdcall functions on Windows.
  
  Revision  Changes    Path
  1.1.2.2   +147 -193  fptools/ghc/compiler/cmm/Attic/CLabel.hs


<Prev in Thread] Current Thread [Next in Thread>