simonpj     2004/02/05 02:44:25 PST

  Modified files:        (Branch: backend-hacking-branch)
    ghc/compiler/codeGen CgBindery.lhs CgCallConv.hs CgCase.lhs 
                         CgExpr.lhs CgHeapery.lhs CgStackery.lhs 
                         CgTailCall.lhs 
  Log:
  Fix the handling of 'void' arguments.
  
  * They are returned by getArgAmodes 
  * But they are filtered out when 
        - assigning registers
        - assigning heap offsets
        - assigning stack offsets
  
  Revision  Changes    Path
  1.51.4.13 +34 -20    fptools/ghc/compiler/codeGen/CgBindery.lhs
  1.1.2.12  +2 -2      fptools/ghc/compiler/codeGen/Attic/CgCallConv.hs
  1.66.4.14 +5 -4      fptools/ghc/compiler/codeGen/CgCase.lhs
  1.56.4.10 +2 -2      fptools/ghc/compiler/codeGen/CgExpr.lhs
  1.39.4.14 +6 -7      fptools/ghc/compiler/codeGen/CgHeapery.lhs
  1.24.2.11 +7 -5      fptools/ghc/compiler/codeGen/CgStackery.lhs
  1.38.6.15 +18 -18    fptools/ghc/compiler/codeGen/CgTailCall.lhs
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to