Fix cast warnings on Win32
authorrossberg@chromium.org <rossberg@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 4 Mar 2013 15:15:37 +0000 (15:15 +0000)
committerrossberg@chromium.org <rossberg@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 4 Mar 2013 15:15:37 +0000 (15:15 +0000)
R=mstarzinger@chromium.org
BUG=

Review URL: https://codereview.chromium.org/12374087

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@13812 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

src/ia32/code-stubs-ia32.cc

index 0ce8dec..b0a32ea 100644 (file)
@@ -7283,7 +7283,7 @@ void NameDictionaryLookupStub::GenerateNegativeLookup(MacroAssembler* masm,
               kIsInternalizedMask);
     __ j(not_zero, &good);
     __ cmpb(FieldOperand(entity_name, Map::kInstanceTypeOffset),
-            static_cast<int8_t>(SYMBOL_TYPE));
+            static_cast<uint8_t>(SYMBOL_TYPE));
     __ j(not_equal, miss);
     __ bind(&good);
   }
@@ -7423,7 +7423,7 @@ void NameDictionaryLookupStub::Generate(MacroAssembler* masm) {
                 kIsInternalizedMask);
       __ j(not_zero, &cont);
       __ cmpb(FieldOperand(scratch, Map::kInstanceTypeOffset),
-              static_cast<int8_t>(SYMBOL_TYPE));
+              static_cast<uint8_t>(SYMBOL_TYPE));
       __ j(not_equal, &maybe_in_dictionary);
       __ bind(&cont);
     }