From: svenpanne@chromium.org Date: Fri, 7 Mar 2014 12:12:50 +0000 (+0000) Subject: Windows build fix. X-Git-Tag: upstream/4.7.83~10452 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5290867d76560abc6468a174278395a6111db4e2;p=platform%2Fupstream%2Fv8.git Windows build fix. TBR=ulan@chromium.org Review URL: https://codereview.chromium.org/189093009 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19721 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- diff --git a/src/assembler.cc b/src/assembler.cc index 535b4be..0117fc5 100644 --- a/src/assembler.cc +++ b/src/assembler.cc @@ -1622,7 +1622,8 @@ MultiplierAndShift::MultiplierAndShift(int32_t d) { } delta = ad - r2; } while (q1 < delta || (q1 == delta && r1 == 0)); - multiplier_ = (d < 0) ? -(q2 + 1) : (q2 + 1); + int32_t mul = static_cast(q2 + 1); + multiplier_ = (d < 0) ? -mul : mul; shift_ = p - 32; }