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