Revision: 2853
Author: [email protected]
Date: Wed Sep  9 02:35:34 2009
Log: Compile fixes for ARM and miscellaneous spolling.
Review URL: http://codereview.chromium.org/199056
http://code.google.com/p/v8/source/detail?r=2853

Modified:
  /branches/bleeding_edge/src/arm/macro-assembler-arm.cc
  /branches/bleeding_edge/src/serialize.cc
  /branches/bleeding_edge/src/serialize.h
  /branches/bleeding_edge/test/cctest/test-assembler-arm.cc

=======================================
--- /branches/bleeding_edge/src/arm/macro-assembler-arm.cc      Tue Sep  8  
04:52:05 2009
+++ /branches/bleeding_edge/src/arm/macro-assembler-arm.cc      Wed Sep  9  
02:35:34 2009
@@ -56,6 +56,7 @@
  #if defined(USE_THUMB_INTERWORK)
  #if !defined(__ARM_ARCH_5T__) && \
    !defined(__ARM_ARCH_5TE__) &&  \
+  !defined(__ARM_ARCH_6__) &&  \
    !defined(__ARM_ARCH_7A__) &&   \
    !defined(__ARM_ARCH_7__)
  // add tests for other versions above v5t as required
=======================================
--- /branches/bleeding_edge/src/serialize.cc    Tue Sep  8 04:52:05 2009
+++ /branches/bleeding_edge/src/serialize.cc    Wed Sep  9 02:35:34 2009
@@ -70,7 +70,7 @@

  // These values are special allocation space tags used for
  // serialization.
-// Mar the pages executable on platforms that support it.
+// Mark the pages executable on platforms that support it.
  const int kLargeCode = LAST_SPACE + 1;
  // Allocate extra remembered-set bits.
  const int kLargeFixedArray = LAST_SPACE + 2;
=======================================
--- /branches/bleeding_edge/src/serialize.h     Thu Jul  9 04:13:08 2009
+++ /branches/bleeding_edge/src/serialize.h     Wed Sep  9 02:35:34 2009
@@ -197,7 +197,7 @@

    int flags_end_;  // The position right after the flags.

-  // An array of per-space SimulatedHeapSpacees used as memory allocators.
+  // An array of per-space SimulatedHeapSpaces used as memory allocators.
    SimulatedHeapSpace* allocator_[LAST_SPACE+1];
    // A list of global handles at serialization time.
    List<Object**> global_handles_;
=======================================
--- /branches/bleeding_edge/test/cctest/test-assembler-arm.cc   Mon Aug 31  
05:40:37 2009
+++ /branches/bleeding_edge/test/cctest/test-assembler-arm.cc   Wed Sep  9  
02:35:34 2009
@@ -37,9 +37,9 @@


  // Define these function prototypes to match JSEntryFunction in  
execution.cc.
-typedef int (*F1)(int x, int p1, int p2, int p3, int p4);
-typedef int (*F2)(int x, int y, int p2, int p3, int p4);
-typedef int (*F3)(void* p, int p1, int p2, int p3, int p4);
+typedef Object* (*F1)(int x, int p1, int p2, int p3, int p4);
+typedef Object* (*F2)(int x, int y, int p2, int p3, int p4);
+typedef Object* (*F3)(void* p, int p1, int p2, int p3, int p4);


  static v8::Persistent<v8::Context> env;

--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to