Mercurial > repos > blastem
diff gen_x86.h @ 1840:3d0b20e9a187
Merge
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Thu, 18 Apr 2019 19:48:04 -0700 |
parents | 37afb9cf58be |
children | e45a317802bd |
line wrap: on
line diff
--- a/gen_x86.h Thu Apr 18 19:47:50 2019 -0700 +++ b/gen_x86.h Thu Apr 18 19:48:04 2019 -0700 @@ -63,6 +63,13 @@ #ifdef X86_64 #define SZ_PTR SZ_Q #define MAX_INST_LEN 14 +#ifdef _WIN32 +#define FIRST_ARG_REG RCX +#define SECOND_ARG_REG RDX +#else +#define FIRST_ARG_REG RDI +#define SECOND_ARG_REG RSI +#endif #else #define SZ_PTR SZ_D #define MAX_INST_LEN 11