hotspot/src/cpu/sparc/vm/macroAssembler_sparc.cpp
changeset 46620 750c6edff33b
parent 46596 a7c9706d25a9
child 46625 edefffab74e2
--- a/hotspot/src/cpu/sparc/vm/macroAssembler_sparc.cpp	Tue Jul 04 15:58:10 2017 +0200
+++ b/hotspot/src/cpu/sparc/vm/macroAssembler_sparc.cpp	Thu Apr 13 09:57:51 2017 +0200
@@ -1088,7 +1088,7 @@
 }
 
 void RegistersForDebugging::save_registers(MacroAssembler* a) {
-  a->sub(FP, round_to(sizeof(RegistersForDebugging), sizeof(jdouble)) - STACK_BIAS, O0);
+  a->sub(FP, align_up(sizeof(RegistersForDebugging), sizeof(jdouble)) - STACK_BIAS, O0);
   a->flushw();
   int i;
   for (i = 0; i < 8; ++i) {
@@ -1310,7 +1310,7 @@
 
   wrccr( O5_save_flags ); // Restore CCR's
 
-  save_frame(::round_to(sizeof(RegistersForDebugging) / BytesPerWord, 2));
+  save_frame(align_up(sizeof(RegistersForDebugging) / BytesPerWord, 2));
 
   // stop_subroutine expects message pointer in I1.
   mov(I1, O1);
@@ -1339,7 +1339,7 @@
   // add one word to size in case struct is odd number of words long
   // It must be doubleword-aligned for storing doubles into it.
 
-    save_frame(::round_to(sizeof(RegistersForDebugging) / BytesPerWord, 2));
+    save_frame(align_up(sizeof(RegistersForDebugging) / BytesPerWord, 2));
 
     // stop_subroutine expects message pointer in I1.
     // Size of set() should stay the same
@@ -1362,7 +1362,7 @@
 
 
 void MacroAssembler::warn(const char* msg) {
-  save_frame(::round_to(sizeof(RegistersForDebugging) / BytesPerWord, 2));
+  save_frame(align_up(sizeof(RegistersForDebugging) / BytesPerWord, 2));
   RegistersForDebugging::save_registers(this);
   mov(O0, L0);
   // Size of set() should stay the same