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 -~----------~----~----~----~------~----~------~--~---
