Reviewers: Kasper Lund,

Description:
Fix x64 and arm build.

tbr=kasp...@chromium.org


Please review this at http://codereview.chromium.org/524058

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
  M     src/arm/ic-arm.cc
  M     src/x64/ic-x64.cc


Index: src/x64/ic-x64.cc
===================================================================
--- src/x64/ic-x64.cc   (revision 3555)
+++ src/x64/ic-x64.cc   (working copy)
@@ -408,6 +408,16 @@
 }


+void KeyedLoadIC::GenerateString(MacroAssembler* masm) {
+  // ----------- S t a t e -------------
+  //  -- rsp[0] : return address
+  //  -- rsp[8] : name
+  //  -- rsp[16] : receiver
+  // -----------------------------------
+  GenerateGeneric(masm);
+}
+
+
 void KeyedLoadIC::GenerateExternalArray(MacroAssembler* masm,
                                         ExternalArrayType array_type) {
   // ----------- S t a t e -------------
Index: src/arm/ic-arm.cc
===================================================================
--- src/arm/ic-arm.cc   (revision 3555)
+++ src/arm/ic-arm.cc   (working copy)
@@ -618,6 +618,15 @@
 }


+void KeyedLoadIC::GenerateString(MacroAssembler* masm) {
+  // ---------- S t a t e --------------
+  //  -- lr     : return address
+  //  -- sp[0]  : key
+  //  -- sp[4]  : receiver
+  GenerateGeneric(masm);
+}
+
+
 void KeyedLoadIC::GenerateExternalArray(MacroAssembler* masm,
                                         ExternalArrayType array_type) {
   // TODO(476): port specialized code.


-- 
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev

Reply via email to