Index: src/ia32/debug-ia32.cc |
diff --git a/src/ia32/debug-ia32.cc b/src/ia32/debug-ia32.cc |
index 901e38bfe3e33a855270d5ed107549a780291073..d153e18ee9ad24439766438954944cad296d7b9f 100644 |
--- a/src/ia32/debug-ia32.cc |
+++ b/src/ia32/debug-ia32.cc |
@@ -175,7 +175,7 @@ static void Generate_DebugBreakCallHelper(MacroAssembler* masm, |
// Read current padding counter and skip corresponding number of words. |
__ pop(unused_reg); |
// We divide stored value by 2 (untagging) and multiply it by word's size. |
- STATIC_ASSERT(kSmiTagSize == 1); |
+ STATIC_ASSERT(kSmiTagSize == 1 && kSmiShiftSize == 0); |
__ lea(esp, Operand(esp, unused_reg, times_half_pointer_size, 0)); |
// Get rid of the internal frame. |