Revision: 6617
Author: [email protected]
Date: Thu Feb  3 05:29:10 2011
Log: Fix compilation on 64-bit Windows, update Visual Studio projects.
Review URL: http://codereview.chromium.org/6312119
http://code.google.com/p/v8/source/detail?r=6617

Modified:
 /branches/bleeding_edge/test/cctest/test-dtoa.cc
 /branches/bleeding_edge/tools/visual_studio/v8_base.vcproj
 /branches/bleeding_edge/tools/visual_studio/v8_base_x64.vcproj

=======================================
--- /branches/bleeding_edge/test/cctest/test-dtoa.cc Tue Dec 7 03:01:02 2010 +++ /branches/bleeding_edge/test/cctest/test-dtoa.cc Thu Feb 3 05:29:10 2011
@@ -44,7 +44,7 @@

 // Removes trailing '0' digits.
 static void TrimRepresentation(Vector<char> representation) {
-  int len = strlen(representation.start());
+  int len = StrLength(representation.start());
   int i;
   for (i = len - 1; i >= 0; --i) {
     if (representation[i] != '0') break;
=======================================
--- /branches/bleeding_edge/tools/visual_studio/v8_base.vcproj Wed Dec 22 05:04:47 2010 +++ /branches/bleeding_edge/tools/visual_studio/v8_base.vcproj Thu Feb 3 05:29:10 2011
@@ -689,6 +689,14 @@
         >
       </File>
       <File
+        RelativePath="..\..\src\lithium.cc"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\lithium.h"
+        >
+      </File>
+       <File
         RelativePath="..\..\src\lithium-allocator.cc"
         >
       </File>
@@ -711,6 +719,14 @@
       <File
         RelativePath="..\..\src\ia32\lithium-codegen-ia32.h"
         >
+      </File>
+      <File
+        RelativePath="..\..\src\ia32\lithium-gap-resolver-ia32.cc"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\ia32\lithium-gap-resolver-ia32.h"
+        >
       </File>
       <File
         RelativePath="..\..\src\liveedit.cc"
=======================================
--- /branches/bleeding_edge/tools/visual_studio/v8_base_x64.vcproj Wed Dec 22 05:04:47 2010 +++ /branches/bleeding_edge/tools/visual_studio/v8_base_x64.vcproj Thu Feb 3 05:29:10 2011
@@ -491,14 +491,6 @@
       <File
         RelativePath="..\..\src\flags.h"
         >
-      </File>
-      <File
-        RelativePath="..\..\src\flow-graph.cc"
-        >
-      </File>
-      <File
-        RelativePath="..\..\src\flow-graph.h"
-        >
       </File>
       <File
         RelativePath="..\..\src\frame-element.cc"
@@ -608,6 +600,22 @@
       <File
         RelativePath="..\..\src\heap-profiler.h"
         >
+      </File>
+      <File
+        RelativePath="..\..\src\hydrogen.cc"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\hydrogen.h"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\hydrogen-instructions.cc"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\hydrogen-instructions.h"
+        >
       </File>
       <File
         RelativePath="..\..\src\x64\ic-x64.cc"
@@ -682,12 +690,44 @@
         >
       </File>
       <File
+        RelativePath="..\..\src\lithium.cc"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\lithium.h"
+        >
+      </File>
+       <File
         RelativePath="..\..\src\lithium-allocator.cc"
         >
       </File>
       <File
         RelativePath="..\..\src\lithium-allocator.h"
         >
+      </File>
+      <File
+        RelativePath="..\..\src\x64\lithium-x64.cc"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\x64\lithium-x64.h"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\x64\lithium-codegen-x64.cc"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\x64\lithium-codegen-x64.h"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\x64\lithium-gap-resolver-x64.cc"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\x64\lithium-gap-resolver-x64.h"
+        >
       </File>
       <File
         RelativePath="..\..\src\liveedit.cc"
@@ -804,6 +844,22 @@
       <File
         RelativePath="..\..\src\parser.h"
         >
+      </File>
+      <File
+        RelativePath="..\..\src\preparser.cc"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\preparser.h"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\preparse-data.cc"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\preparse-data.h"
+        >
       </File>
       <File
         RelativePath="..\..\src\profile-generator.cc"
@@ -928,6 +984,14 @@
       <File
         RelativePath="..\..\src\safepoint-table.h"
         >
+      </File>
+      <File
+        RelativePath="..\..\src\scanner-base.cc"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\scanner-base.h"
+        >
       </File>
       <File
         RelativePath="..\..\src\scanner.cc"
@@ -1084,6 +1148,14 @@
       <File
         RelativePath="..\..\src\v8.h"
         >
+      </File>
+      <File
+        RelativePath="..\..\src\v8checks.h"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\v8globals.h"
+        >
       </File>
       <File
         RelativePath="..\..\src\v8threads.cc"
@@ -1092,6 +1164,10 @@
       <File
         RelativePath="..\..\src\v8threads.h"
         >
+      </File>
+      <File
+        RelativePath="..\..\src\v8utils.h"
+        >
       </File>
       <File
         RelativePath="..\..\src\variables.cc"
@@ -1156,6 +1232,22 @@
       <File
         RelativePath="..\..\src\zone.h"
         >
+      </File>
+      <File
+        RelativePath="..\..\src\extensions\externalize-string-extension.cc"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\extensions\externalize-string-extension.h"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\extensions\gc-extension.cc"
+        >
+      </File>
+      <File
+        RelativePath="..\..\src\extensions\gc-extension.h"
+        >
       </File>
       <Filter
         Name="third party"
@@ -1196,6 +1288,10 @@
       <File
         RelativePath="..\..\include\v8.h"
         >
+      </File>
+      <File
+        RelativePath="..\..\include\v8stdint.h"
+        >
       </File>
     </Filter>
   </Files>

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

Reply via email to