diff options
Diffstat (limited to 'src/os_cpu/solaris_x86/vm/solaris_x86_32.ad')
-rw-r--r-- | src/os_cpu/solaris_x86/vm/solaris_x86_32.ad | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/os_cpu/solaris_x86/vm/solaris_x86_32.ad b/src/os_cpu/solaris_x86/vm/solaris_x86_32.ad index 0409fb55d..549f7b048 100644 --- a/src/os_cpu/solaris_x86/vm/solaris_x86_32.ad +++ b/src/os_cpu/solaris_x86/vm/solaris_x86_32.ad @@ -62,13 +62,13 @@ encode %{ enc_class solaris_breakpoint %{ MacroAssembler* masm = new MacroAssembler(&cbuf); // Really need to fix this - masm->pushl(rax); - masm->pushl(rcx); - masm->pushl(rdx); + masm->push(rax); + masm->push(rcx); + masm->push(rdx); masm->call(RuntimeAddress(CAST_FROM_FN_PTR(address, os::breakpoint))); - masm->popl(rdx); - masm->popl(rcx); - masm->popl(rax); + masm->pop(rdx); + masm->pop(rcx); + masm->pop(rax); %} enc_class call_epilog %{ |