diff options
Diffstat (limited to 'src/calling_convention_x86.h')
| -rw-r--r-- | src/calling_convention_x86.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/calling_convention_x86.h b/src/calling_convention_x86.h index f3c85e92f5..c26591704e 100644 --- a/src/calling_convention_x86.h +++ b/src/calling_convention_x86.h @@ -10,8 +10,9 @@ namespace x86 { class X86ManagedRuntimeCallingConvention : public ManagedRuntimeCallingConvention { public: - explicit X86ManagedRuntimeCallingConvention(const Method* method) : - ManagedRuntimeCallingConvention(method) {} + explicit X86ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, + const char* shorty) : + ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty) {} virtual ~X86ManagedRuntimeCallingConvention() {} // Calling convention virtual ManagedRegister ReturnRegister(); @@ -29,8 +30,8 @@ class X86ManagedRuntimeCallingConvention : public ManagedRuntimeCallingConventio class X86JniCallingConvention : public JniCallingConvention { public: - explicit X86JniCallingConvention(const Method* method) : - JniCallingConvention(method) {} + X86JniCallingConvention(bool is_static, bool is_synchronized, const char* shorty) : + JniCallingConvention(is_static, is_synchronized, shorty) {} virtual ~X86JniCallingConvention() {} // Calling convention virtual ManagedRegister ReturnRegister(); |