diff -r ff29ce866f23 -r 8a48c2906f91 src/cpu/sparc/vm/cppInterpreter_sparc.cpp --- a/src/cpu/sparc/vm/cppInterpreter_sparc.cpp Thu Mar 01 12:41:13 2012 +0400 +++ b/src/cpu/sparc/vm/cppInterpreter_sparc.cpp Mon Mar 05 14:19:00 2012 -0500 @@ -1187,7 +1187,7 @@ #ifdef ASSERT __ tst(O1); - __ breakpoint_trap(Assembler::zero); + __ breakpoint_trap(Assembler::zero, Assembler::ptr_cc); #endif // ASSERT const int entry_size = frame::interpreter_frame_monitor_size() * wordSize;