commit | 8d918718edcd6753aa12be96b71d1bd4fb6ed7cd | [log] [tgz] |
---|---|---|
author | Stefan Weil <sw@weilnetz.de> | Thu Apr 12 20:46:32 2012 +0200 |
committer | Stefan Weil <sw@weilnetz.de> | Sun Apr 15 21:25:15 2012 +0200 |
tree | 2ae5bafab006a9cf024a336654c30aed7a684e4b | |
parent | c170cb66490aa20bfc8d2c2421481dd9195dbb8b [diff] |
tcg/i386: Add support for w64 ABI w64 uses the registers rcx, rdx, r8 and r9 for function arguments, so it needs a different declaration of tcg_target_call_iarg_regs. rax, rcx, rdx, r8, r9, r10 and r11 may be changed by function calls. rbx, rbp, rdi, rsi, r12, r13, r14 and r15 remain unchanged by function calls. Reviewed-by: Richard Henderson <rth@twiddle.net> Signed-off-by: Stefan Weil <sw@weilnetz.de>