Commit 3a52b684 authored by whesse@chromium.org's avatar whesse@chromium.org

Fix compilation on 64-bit Windows, update Visual Studio projects.

Review URL: http://codereview.chromium.org/6312119

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@6617 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent 97ccdd1e
...@@ -44,7 +44,7 @@ using namespace v8::internal; ...@@ -44,7 +44,7 @@ using namespace v8::internal;
// Removes trailing '0' digits. // Removes trailing '0' digits.
static void TrimRepresentation(Vector<char> representation) { static void TrimRepresentation(Vector<char> representation) {
int len = strlen(representation.start()); int len = StrLength(representation.start());
int i; int i;
for (i = len - 1; i >= 0; --i) { for (i = len - 1; i >= 0; --i) {
if (representation[i] != '0') break; if (representation[i] != '0') break;
......
...@@ -687,6 +687,14 @@ ...@@ -687,6 +687,14 @@
<File <File
RelativePath="..\..\src\list.h" RelativePath="..\..\src\list.h"
> >
</File>
<File
RelativePath="..\..\src\lithium.cc"
>
</File>
<File
RelativePath="..\..\src\lithium.h"
>
</File> </File>
<File <File
RelativePath="..\..\src\lithium-allocator.cc" RelativePath="..\..\src\lithium-allocator.cc"
...@@ -712,6 +720,14 @@ ...@@ -712,6 +720,14 @@
RelativePath="..\..\src\ia32\lithium-codegen-ia32.h" RelativePath="..\..\src\ia32\lithium-codegen-ia32.h"
> >
</File> </File>
<File
RelativePath="..\..\src\ia32\lithium-gap-resolver-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\ia32\lithium-gap-resolver-ia32.h"
>
</File>
<File <File
RelativePath="..\..\src\liveedit.cc" RelativePath="..\..\src\liveedit.cc"
> >
......
...@@ -492,14 +492,6 @@ ...@@ -492,14 +492,6 @@
RelativePath="..\..\src\flags.h" RelativePath="..\..\src\flags.h"
> >
</File> </File>
<File
RelativePath="..\..\src\flow-graph.cc"
>
</File>
<File
RelativePath="..\..\src\flow-graph.h"
>
</File>
<File <File
RelativePath="..\..\src\frame-element.cc" RelativePath="..\..\src\frame-element.cc"
> >
...@@ -609,6 +601,22 @@ ...@@ -609,6 +601,22 @@
RelativePath="..\..\src\heap-profiler.h" RelativePath="..\..\src\heap-profiler.h"
> >
</File> </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 <File
RelativePath="..\..\src\x64\ic-x64.cc" RelativePath="..\..\src\x64\ic-x64.cc"
> >
...@@ -680,6 +688,14 @@ ...@@ -680,6 +688,14 @@
<File <File
RelativePath="..\..\src\list.h" RelativePath="..\..\src\list.h"
> >
</File>
<File
RelativePath="..\..\src\lithium.cc"
>
</File>
<File
RelativePath="..\..\src\lithium.h"
>
</File> </File>
<File <File
RelativePath="..\..\src\lithium-allocator.cc" RelativePath="..\..\src\lithium-allocator.cc"
...@@ -689,6 +705,30 @@ ...@@ -689,6 +705,30 @@
RelativePath="..\..\src\lithium-allocator.h" RelativePath="..\..\src\lithium-allocator.h"
> >
</File> </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 <File
RelativePath="..\..\src\liveedit.cc" RelativePath="..\..\src\liveedit.cc"
> >
...@@ -805,6 +845,22 @@ ...@@ -805,6 +845,22 @@
RelativePath="..\..\src\parser.h" RelativePath="..\..\src\parser.h"
> >
</File> </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 <File
RelativePath="..\..\src\profile-generator.cc" RelativePath="..\..\src\profile-generator.cc"
> >
...@@ -929,6 +985,14 @@ ...@@ -929,6 +985,14 @@
RelativePath="..\..\src\safepoint-table.h" RelativePath="..\..\src\safepoint-table.h"
> >
</File> </File>
<File
RelativePath="..\..\src\scanner-base.cc"
>
</File>
<File
RelativePath="..\..\src\scanner-base.h"
>
</File>
<File <File
RelativePath="..\..\src\scanner.cc" RelativePath="..\..\src\scanner.cc"
> >
...@@ -1085,6 +1149,14 @@ ...@@ -1085,6 +1149,14 @@
RelativePath="..\..\src\v8.h" RelativePath="..\..\src\v8.h"
> >
</File> </File>
<File
RelativePath="..\..\src\v8checks.h"
>
</File>
<File
RelativePath="..\..\src\v8globals.h"
>
</File>
<File <File
RelativePath="..\..\src\v8threads.cc" RelativePath="..\..\src\v8threads.cc"
> >
...@@ -1093,6 +1165,10 @@ ...@@ -1093,6 +1165,10 @@
RelativePath="..\..\src\v8threads.h" RelativePath="..\..\src\v8threads.h"
> >
</File> </File>
<File
RelativePath="..\..\src\v8utils.h"
>
</File>
<File <File
RelativePath="..\..\src\variables.cc" RelativePath="..\..\src\variables.cc"
> >
...@@ -1157,6 +1233,22 @@ ...@@ -1157,6 +1233,22 @@
RelativePath="..\..\src\zone.h" RelativePath="..\..\src\zone.h"
> >
</File> </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 <Filter
Name="third party" Name="third party"
> >
...@@ -1197,6 +1289,10 @@ ...@@ -1197,6 +1289,10 @@
RelativePath="..\..\include\v8.h" RelativePath="..\..\include\v8.h"
> >
</File> </File>
<File
RelativePath="..\..\include\v8stdint.h"
>
</File>
</Filter> </Filter>
</Files> </Files>
<Globals> <Globals>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment