diff options
author | rvargas@google.com <rvargas@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-04 22:47:37 +0000 |
---|---|---|
committer | rvargas@google.com <rvargas@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-04 22:47:37 +0000 |
commit | 4bc818e1dc285910638203a0d94063a9e92e36b0 (patch) | |
tree | 871de4bc758b249b02246e0a449cd3c7960f76e3 /sandbox/sandbox.gyp | |
parent | bd06fc48da4098267e99ae9e03313c3689100147 (diff) | |
download | chromium_src-4bc818e1dc285910638203a0d94063a9e92e36b0.zip chromium_src-4bc818e1dc285910638203a0d94063a9e92e36b0.tar.gz chromium_src-4bc818e1dc285910638203a0d94063a9e92e36b0.tar.bz2 |
Sandbox: Finish the interception manager support for x64.
Unit tests and integration tests run (as long as they don't
depend on IPCs), both regular and under SANDBOX_EXPORTS.
The interception agent is there, but no EAT interceptions yet.
BUG=27218
TEST=unit tests/ integration tests.
Review URL: http://codereview.chromium.org/565026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38143 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sandbox/sandbox.gyp')
-rw-r--r-- | sandbox/sandbox.gyp | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/sandbox/sandbox.gyp b/sandbox/sandbox.gyp index 1130877..fa2b817 100644 --- a/sandbox/sandbox.gyp +++ b/sandbox/sandbox.gyp @@ -24,17 +24,18 @@ 'src/dep.h', 'src/eat_resolver.cc', 'src/eat_resolver.h', - 'src/filesystem_dispatcher.cc', - 'src/filesystem_dispatcher.h', 'src/filesystem_policy.cc', 'src/filesystem_policy.h', + 'src/interception.cc', + 'src/interception.h', + 'src/interception_agent.cc', + 'src/interception_agent.h', + 'src/interception_internal.h', 'src/interceptors.h', 'src/internal_types.h', 'src/ipc_tags.h', 'src/job.cc', 'src/job.h', - 'src/named_pipe_dispatcher.cc', - 'src/named_pipe_dispatcher.h', 'src/named_pipe_policy.cc', 'src/named_pipe_policy.h', 'src/nt_internals.h', @@ -50,12 +51,8 @@ 'src/policy_params.h', 'src/policy_target.cc', 'src/policy_target.h', - 'src/process_thread_dispatcher.cc', - 'src/process_thread_dispatcher.h', 'src/process_thread_policy.cc', 'src/process_thread_policy.h', - 'src/registry_dispatcher.cc', - 'src/registry_dispatcher.h', 'src/registry_policy.cc', 'src/registry_policy.h', 'src/resolver.h', @@ -81,10 +78,10 @@ 'src/shared_handles.h', 'src/sid.cc', 'src/sid.h', - 'src/sync_dispatcher.cc', - 'src/sync_dispatcher.h', 'src/sync_policy.cc', 'src/sync_policy.h', + 'src/target_interceptions.cc', + 'src/target_interceptions.h', 'src/target_process.cc', 'src/target_process.h', 'src/target_services.cc', @@ -194,18 +191,21 @@ 'msvs_guid': '881F6A97-D539-4C48-B401-DF04385B2343', 'sources': [ # Files that are used by the 32-bit version of Windows sandbox only. + 'src/filesystem_dispatcher.cc', + 'src/filesystem_dispatcher.h', 'src/filesystem_interception.cc', 'src/filesystem_interception.h', - 'src/interception_agent.cc', - 'src/interception_agent.h', - 'src/interception_internal.h', - 'src/interception.cc', - 'src/interception.h', + 'src/named_pipe_dispatcher.cc', + 'src/named_pipe_dispatcher.h', 'src/named_pipe_interception.cc', 'src/named_pipe_interception.h', + 'src/process_thread_dispatcher.cc', + 'src/process_thread_dispatcher.h', 'src/process_thread_interception.cc', 'src/process_thread_interception.h', 'src/registry_interception.cc', + 'src/registry_dispatcher.cc', + 'src/registry_dispatcher.h', 'src/registry_interception.h', 'src/resolver.cc', 'src/service_resolver.cc', @@ -222,10 +222,10 @@ 'src/sidestep\mini_disassembler.h', 'src/sidestep\preamble_patcher_with_stub.cpp', 'src/sidestep\preamble_patcher.h', + 'src/sync_dispatcher.cc', + 'src/sync_dispatcher.h', 'src/sync_interception.cc', 'src/sync_interception.h', - 'src/target_interceptions.cc', - 'src/target_interceptions.h', 'src/Wow64.cc', 'src/Wow64.h', ], @@ -270,6 +270,7 @@ 'src/interceptors_64.h', 'src/resolver_64.cc', 'src/service_resolver_64.cc', + 'src/Wow64_64.cc', ], 'include_dirs': [ '..', |