v8/tools/visual_studio/v8_base.vcproj
erik.corry@gmail.com fa7c92eaf5 First step towards making JumpTarget work on ARM. Instead
of having a list of virtual frame pointers in the jump
target we have one virtual frame, which is the frame that
all have to merge to to branch to that frame.  The virtual
frame in the JumpTarget is inside the JumpTarget, rather than
being an allocated object that is pointed to.  Unfortunately
this means that the JumpTarget class has to be able to see
the size of a VirtualFrame object to compile, which in turn
lead to a major reorganization of related .h files.  The
actual change of functionality in this change is intended
to be minimal (we now assert that the virtual frames match
when using JumpTarget instead of just assuming that they do).
Review URL: http://codereview.chromium.org/1961004

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4631 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2010-05-10 11:32:25 +00:00

1112 lines
19 KiB
XML

<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="v8_base"
ProjectGUID="{EC8B7909-62AF-470D-A75D-E1D89C837142}"
RootNamespace="v8_base"
Keyword="Win32Proj"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
ConfigurationType="4"
InheritedPropertySheets=".\common.vsprops;.\ia32.vsprops;.\debug.vsprops"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
ConfigurationType="4"
InheritedPropertySheets=".\common.vsprops;.\ia32.vsprops;.\release.vsprops"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="dtoa"
>
<File
RelativePath="..\..\src\dtoa-config.c"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
DisableSpecificWarnings="4018;4244"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
DisableSpecificWarnings="4018;4244"
/>
</FileConfiguration>
</File>
</Filter>
<Filter
Name="src"
>
<File
RelativePath="..\..\src\accessors.cc"
>
</File>
<File
RelativePath="..\..\src\accessors.h"
>
</File>
<File
RelativePath="..\..\src\allocation.cc"
>
</File>
<File
RelativePath="..\..\src\allocation.h"
>
</File>
<File
RelativePath="..\..\src\api.cc"
>
</File>
<File
RelativePath="..\..\src\api.h"
>
</File>
<File
RelativePath="..\..\src\arguments.h"
>
</File>
<File
RelativePath="..\..\src\ia32\assembler-ia32-inl.h"
>
</File>
<File
RelativePath="..\..\src\ia32\assembler-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\ia32\assembler-ia32.h"
>
</File>
<File
RelativePath="..\..\src\regexp-macro-assembler-irregexp-inl.h"
>
</File>
<File
RelativePath="..\..\src\regexp-stack.h"
>
</File>
<File
RelativePath="..\..\src\assembler.cc"
>
</File>
<File
RelativePath="..\..\src\assembler.h"
>
</File>
<File
RelativePath="..\..\src\ast-inl.h"
>
</File>
<File
RelativePath="..\..\src\ast.cc"
>
</File>
<File
RelativePath="..\..\src\ast.h"
>
</File>
<File
RelativePath="..\..\src\bootstrapper.cc"
>
</File>
<File
RelativePath="..\..\src\bootstrapper.h"
>
</File>
<File
RelativePath="..\..\src\ia32\builtins-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\builtins.cc"
>
</File>
<File
RelativePath="..\..\src\builtins.h"
>
</File>
<File
RelativePath="..\..\src\bytecodes-irregexp.h"
>
</File>
<File
RelativePath="..\..\src\cached-powers.h"
>
</File>
<File
RelativePath="..\..\src\char-predicates-inl.h"
>
</File>
<File
RelativePath="..\..\src\char-predicates.h"
>
</File>
<File
RelativePath="..\..\src\checks.cc"
>
</File>
<File
RelativePath="..\..\src\checks.h"
>
</File>
<File
RelativePath="..\..\src\circular-queue-inl.h"
>
</File>
<File
RelativePath="..\..\src\circular-queue.cc"
>
</File>
<File
RelativePath="..\..\src\circular-queue.h"
>
</File>
<File
RelativePath="..\..\src\code-stubs.cc"
>
</File>
<File
RelativePath="..\..\src\code-stubs.h"
>
</File>
<File
RelativePath="..\..\src\code.h"
>
</File>
<File
RelativePath="..\..\src\ia32\codegen-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\ia32\codegen-ia32.h"
>
</File>
<File
RelativePath="..\..\src\codegen-inl.h"
>
</File>
<File
RelativePath="..\..\src\codegen.cc"
>
</File>
<File
RelativePath="..\..\src\codegen.h"
>
</File>
<File
RelativePath="..\..\src\compilation-cache.cc"
>
</File>
<File
RelativePath="..\..\src\compilation-cache.h"
>
</File>
<File
RelativePath="..\..\src\compiler.cc"
>
</File>
<File
RelativePath="..\..\src\compiler.h"
>
</File>
<File
RelativePath="..\..\src\contexts.cc"
>
</File>
<File
RelativePath="..\..\src\contexts.h"
>
</File>
<File
RelativePath="..\..\src\conversions-inl.h"
>
</File>
<File
RelativePath="..\..\src\conversions.cc"
>
</File>
<File
RelativePath="..\..\src\conversions.h"
>
</File>
<File
RelativePath="..\..\src\counters.cc"
>
</File>
<File
RelativePath="..\..\src\counters.h"
>
</File>
<File
RelativePath="..\..\src\ia32\cpu-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\cpu.h"
>
</File>
<File
RelativePath="..\..\src\cpu-profiler.cc"
>
</File>
<File
RelativePath="..\..\src\cpu-profiler.h"
>
</File>
<File
RelativePath="..\..\src\cpu-profiler-inl.h"
>
</File>
<File
RelativePath="..\..\src\data-flow.cc"
>
</File>
<File
RelativePath="..\..\src\data-flow.h"
>
</File>
<File
RelativePath="..\..\src\dateparser.cc"
>
</File>
<File
RelativePath="..\..\src\dateparser.h"
>
</File>
<File
RelativePath="..\..\src\debug-agent.cc"
>
</File>
<File
RelativePath="..\..\src\debug-agent.h"
>
</File>
<File
RelativePath="..\..\src\ia32\debug-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\debug.cc"
>
</File>
<File
RelativePath="..\..\src\debug.h"
>
</File>
<File
RelativePath="..\..\src\disassembler.cc"
>
</File>
<File
RelativePath="..\..\src\disassembler.h"
>
</File>
<File
RelativePath="..\..\src\diy-fp.cc"
>
</File>
<File
RelativePath="..\..\src\diy-fp.h"
>
</File>
<File
RelativePath="..\..\src\double.h"
>
</File>
<File
RelativePath="..\..\src\execution.cc"
>
</File>
<File
RelativePath="..\..\src\execution.h"
>
</File>
<File
RelativePath="..\..\src\factory.cc"
>
</File>
<File
RelativePath="..\..\src\factory.h"
>
</File>
<File
RelativePath="..\..\src\ia32\fast-codegen-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\ia32\fast-codegen-ia32.h"
>
</File>
<File
RelativePath="..\..\src\fast-codegen.h"
>
</File>
<File
RelativePath="..\..\src\fast-dtoa.cc"
>
</File>
<File
RelativePath="..\..\src\fast-dtoa.h"
>
</File>
<File
RelativePath="..\..\src\flags.cc"
>
</File>
<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"
>
</File>
<File
RelativePath="..\..\src\frame-element.h"
>
</File>
<File
RelativePath="..\..\src\ia32\frames-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\ia32\frames-ia32.h"
>
</File>
<File
RelativePath="..\..\src\frames-inl.h"
>
</File>
<File
RelativePath="..\..\src\frames.cc"
>
</File>
<File
RelativePath="..\..\src\frames.h"
>
</File>
<File
RelativePath="..\..\src\ia32\full-codegen-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\full-codegen.cc"
>
</File>
<File
RelativePath="..\..\src\full-codegen.h"
>
</File>
<File
RelativePath="..\..\src\func-name-inferrer.cc"
>
</File>
<File
RelativePath="..\..\src\func-name-inferrer.h"
>
</File>
<File
RelativePath="..\..\src\global-handles.cc"
>
</File>
<File
RelativePath="..\..\src\global-handles.h"
>
</File>
<File
RelativePath="..\..\src\globals.h"
>
</File>
<File
RelativePath="..\..\src\handles-inl.h"
>
</File>
<File
RelativePath="..\..\src\handles.cc"
>
</File>
<File
RelativePath="..\..\src\handles.h"
>
</File>
<File
RelativePath="..\..\src\hashmap.cc"
>
</File>
<File
RelativePath="..\..\src\hashmap.h"
>
</File>
<File
RelativePath="..\..\src\heap-inl.h"
>
</File>
<File
RelativePath="..\..\src\heap.cc"
>
</File>
<File
RelativePath="..\..\src\heap.h"
>
</File>
<File
RelativePath="..\..\src\heap-profiler.cc"
>
</File>
<File
RelativePath="..\..\src\heap-profiler.h"
>
</File>
<File
RelativePath="..\..\src\ia32\ic-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\ic-inl.h"
>
</File>
<File
RelativePath="..\..\src\ic.cc"
>
</File>
<File
RelativePath="..\..\src\ic.h"
>
</File>
<File
RelativePath="..\..\src\interceptors.h"
>
</File>
<File
RelativePath="..\..\src\interpreter-irregexp.cc"
>
</File>
<File
RelativePath="..\..\src\interpreter-irregexp.h"
>
</File>
<File
RelativePath="..\..\src\jump-target.h"
>
</File>
<File
RelativePath="..\..\src\jump-target-inl.h"
>
</File>
<File
RelativePath="..\..\src\jump-target-heavy-inl.h"
>
</File>
<File
RelativePath="..\..\src\jump-target-heavy.h"
>
</File>
<File
RelativePath="..\..\src\jump-target.cc"
>
</File>
<File
RelativePath="..\..\src\ia32\jump-target-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\jump-target-heavy.cc"
>
</File>
<File
RelativePath="..\..\src\jsregexp.cc"
>
</File>
<File
RelativePath="..\..\src\jsregexp.h"
>
</File>
<File
RelativePath="..\..\src\list-inl.h"
>
</File>
<File
RelativePath="..\..\src\list.h"
>
</File>
<File
RelativePath="..\..\src\liveedit.cc"
>
</File>
<File
RelativePath="..\..\src\liveedit.h"
>
</File>
<File
RelativePath="..\..\src\log.cc"
>
</File>
<File
RelativePath="..\..\src\log-inl.h"
>
</File>
<File
RelativePath="..\..\src\log.h"
>
</File>
<File
RelativePath="..\..\src\log-utils.cc"
>
</File>
<File
RelativePath="..\..\src\log-utils.h"
>
</File>
<File
RelativePath="..\..\src\ia32\macro-assembler-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\ia32\macro-assembler-ia32.h"
>
</File>
<File
RelativePath="..\..\src\macro-assembler.h"
>
</File>
<File
RelativePath="..\..\src\mark-compact.cc"
>
</File>
<File
RelativePath="..\..\src\mark-compact.h"
>
</File>
<File
RelativePath="..\..\src\memory.h"
>
</File>
<File
RelativePath="..\..\src\messages.cc"
>
</File>
<File
RelativePath="..\..\src\messages.h"
>
</File>
<File
RelativePath="..\..\src\natives.h"
>
</File>
<File
RelativePath="..\..\src\objects-debug.cc"
>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\src\objects-inl.h"
>
</File>
<File
RelativePath="..\..\src\objects.cc"
>
</File>
<File
RelativePath="..\..\src\objects.h"
>
</File>
<File
RelativePath="..\..\src\oprofile-agent.cc"
>
</File>
<File
RelativePath="..\..\src\oprofile-agent.h"
>
</File>
<File
RelativePath="..\..\src\parser.cc"
>
</File>
<File
RelativePath="..\..\src\parser.h"
>
</File>
<File
RelativePath="..\..\src\profile-generator.cc"
>
</File>
<File
RelativePath="..\..\src\profile-generator.h"
>
</File>
<File
RelativePath="..\..\src\profile-generator-inl.h"
>
</File>
<File
RelativePath="..\..\src\platform-win32.cc"
>
</File>
<File
RelativePath="..\..\src\platform.h"
>
</File>
<File
RelativePath="..\..\src\prettyprinter.cc"
>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\src\prettyprinter.h"
>
</File>
<File
RelativePath="..\..\src\property.cc"
>
</File>
<File
RelativePath="..\..\src\property.h"
>
</File>
<File
RelativePath="..\..\src\ia32\regexp-macro-assembler-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\ia32\regexp-macro-assembler-ia32.h"
>
</File>
<File
RelativePath="..\..\src\regexp-macro-assembler-irregexp.cc"
>
</File>
<File
RelativePath="..\..\src\regexp-macro-assembler-irregexp.h"
>
</File>
<File
RelativePath="..\..\src\regexp-macro-assembler.cc"
>
</File>
<File
RelativePath="..\..\src\regexp-macro-assembler.h"
>
</File>
<File
RelativePath="..\..\src\regexp-macro-assembler-tracer.cc"
>
</File>
<File
RelativePath="..\..\src\regexp-macro-assembler-tracer.h"
>
</File>
<File
RelativePath="..\..\src\regexp-stack.cc"
>
</File>
<File
RelativePath="..\..\src\register-allocator.h"
>
</File>
<File
RelativePath="..\..\src\register-allocator.cc"
>
</File>
<File
RelativePath="..\..\src\ia32\register-allocator-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\rewriter.cc"
>
</File>
<File
RelativePath="..\..\src\rewriter.h"
>
</File>
<File
RelativePath="..\..\src\runtime.cc"
>
</File>
<File
RelativePath="..\..\src\runtime.h"
>
</File>
<File
RelativePath="..\..\src\scanner.cc"
>
</File>
<File
RelativePath="..\..\src\scanner.h"
>
</File>
<File
RelativePath="..\..\src\scopeinfo.cc"
>
</File>
<File
RelativePath="..\..\src\scopeinfo.h"
>
</File>
<File
RelativePath="..\..\src\scopes.cc"
>
</File>
<File
RelativePath="..\..\src\scopes.h"
>
</File>
<File
RelativePath="..\..\src\serialize.cc"
>
</File>
<File
RelativePath="..\..\src\serialize.h"
>
</File>
<File
RelativePath="..\..\src\shell.h"
>
</File>
<File
RelativePath="..\..\src\snapshot-common.cc"
>
</File>
<File
RelativePath="..\..\src\snapshot.h"
>
</File>
<File
RelativePath="..\..\src\spaces-inl.h"
>
</File>
<File
RelativePath="..\..\src\spaces.cc"
>
</File>
<File
RelativePath="..\..\src\spaces.h"
>
</File>
<File
RelativePath="..\..\src\string-stream.cc"
>
</File>
<File
RelativePath="..\..\src\string-stream.h"
>
</File>
<File
RelativePath="..\..\src\ia32\stub-cache-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\stub-cache.cc"
>
</File>
<File
RelativePath="..\..\src\stub-cache.h"
>
</File>
<File
RelativePath="..\..\src\token.cc"
>
</File>
<File
RelativePath="..\..\src\token.h"
>
</File>
<File
RelativePath="..\..\src\top.cc"
>
</File>
<File
RelativePath="..\..\src\top.h"
>
</File>
<File
RelativePath="..\..\src\type-info.cc"
>
</File>
<File
RelativePath="..\..\src\type-info.h"
>
</File>
<File
RelativePath="..\..\src\unicode-inl.h"
>
</File>
<File
RelativePath="..\..\src\unicode.h"
>
</File>
<File
RelativePath="..\..\src\utils.cc"
>
</File>
<File
RelativePath="..\..\src\utils.h"
>
</File>
<File
RelativePath="..\..\src\v8-counters.cc"
>
</File>
<File
RelativePath="..\..\src\v8-counters.h"
>
</File>
<File
RelativePath="..\..\src\v8.cc"
>
</File>
<File
RelativePath="..\..\src\v8.h"
>
</File>
<File
RelativePath="..\..\src\v8threads.cc"
>
</File>
<File
RelativePath="..\..\src\v8threads.h"
>
</File>
<File
RelativePath="..\..\src\variables.cc"
>
</File>
<File
RelativePath="..\..\src\variables.h"
>
</File>
<File
RelativePath="..\..\src\version.cc"
>
</File>
<File
RelativePath="..\..\src\version.h"
>
</File>
<File
RelativePath="..\..\src\virtual-frame-inl.h"
>
</File>
<File
RelativePath="..\..\src\virtual-frame-heavy-inl.h"
>
</File>
<File
RelativePath="..\..\src\virtual-frame.h"
>
</File>
<File
RelativePath="..\..\src\ia32\virtual-frame-ia32.h"
>
</File>
<File
RelativePath="..\..\src\virtual-frame.cc"
>
</File>
<File
RelativePath="..\..\src\ia32\virtual-frame-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\virtual-frame-heavy.cc"
>
</File>
<File
RelativePath="..\..\src\vm-state.cc"
>
</File>
<File
RelativePath="..\..\src\vm-state-inl.h"
>
</File>
<File
RelativePath="..\..\src\vm-state.h"
>
</File>
<File
RelativePath="..\..\src\zone-inl.h"
>
</File>
<File
RelativePath="..\..\src\zone.cc"
>
</File>
<File
RelativePath="..\..\src\zone.h"
>
</File>
<Filter
Name="third party"
>
<File
RelativePath="..\..\src\ia32\disasm-ia32.cc"
>
</File>
<File
RelativePath="..\..\src\disasm.h"
>
</File>
</Filter>
<Filter
Name="generated files"
>
<File
RelativePath="..\..\src\unicode.cc"
>
</File>
</Filter>
</Filter>
<Filter
Name="include"
>
<File
RelativePath="..\..\include\v8-debug.h"
>
</File>
<File
RelativePath="..\..\include\v8-profiler.h"
>
</File>
<File
RelativePath="..\..\include\v8.h"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>