aboutsummaryrefslogtreecommitdiff
path: root/src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
diff options
context:
space:
mode:
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.ad12
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 %{