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