X64: Fix issue 678. Bug in some Win64 C calls from generated code.
authorlrn@chromium.org <lrn@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 28 May 2010 08:37:44 +0000 (08:37 +0000)
committerlrn@chromium.org <lrn@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 28 May 2010 08:37:44 +0000 (08:37 +0000)
commit1be589d8447c04c51c45397b260598228d495e62
tree9f8a68ad20776631cd2b8820b5507b859f6cb6a3
parent527c7972c7230bbd73054f7bca95f6285fe44263
X64: Fix issue 678. Bug in some Win64 C calls from generated code.
Win 64 C call ABI implementation requires space allocated on stack for four
argument registers, even when passing fewer arguments in registers.

Review URL: http://codereview.chromium.org/2365001

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4748 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/x64/macro-assembler-x64.cc