Mercurial > repos > blastem
diff gen_x86.h @ 1842:49f65d240299 mame_interp
Merge from default
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 14 Apr 2019 23:38:02 -0700 |
parents | 37afb9cf58be |
children | e45a317802bd |
line wrap: on
line diff
--- a/gen_x86.h Thu Mar 14 23:40:50 2019 -0700 +++ b/gen_x86.h Sun Apr 14 23:38:02 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