Reviewers: Mads Ager,

Description:
Compile fixes for ARM and miscellaneous spolling.

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

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

Affected files:
   M     src/arm/macro-assembler-arm.cc
   M     src/serialize.h
   M     src/serialize.cc
   M     test/cctest/test-assembler-arm.cc


Index: test/cctest/test-assembler-arm.cc
===================================================================
--- test/cctest/test-assembler-arm.cc   (revision 2851)
+++ test/cctest/test-assembler-arm.cc   (working copy)
@@ -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;
Index: src/serialize.h
===================================================================
--- src/serialize.h     (revision 2851)
+++ src/serialize.h     (working copy)
@@ -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_;
Index: src/serialize.cc
===================================================================
--- src/serialize.cc    (revision 2851)
+++ src/serialize.cc    (working copy)
@@ -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;
Index: src/arm/macro-assembler-arm.cc
===================================================================
--- src/arm/macro-assembler-arm.cc      (revision 2851)
+++ src/arm/macro-assembler-arm.cc      (working copy)
@@ -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



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

Reply via email to