Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(765)

Side by Side Diff: src/trusted/service_runtime/service_runtime.gyp

Issue 10392005: Thread suspension: Implement for Linux (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: Comment about docs Created 8 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # -*- gyp -*- 1 # -*- gyp -*-
2 # Copyright (c) 2012 The Native Client Authors. All rights reserved. 2 # Copyright (c) 2012 The Native Client Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 { 6 {
7 'variables': { 7 'variables': {
8 'conditions': [ 8 'conditions': [
9 ['OS=="linux"', { 9 ['OS=="linux"', {
10 'syscall_handler': [ 10 'syscall_handler': [
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
91 'outputs': [ 91 'outputs': [
92 '<(INTERMEDIATE_DIR)/nacl_syscall_handlers.c', 92 '<(INTERMEDIATE_DIR)/nacl_syscall_handlers.c',
93 ], 93 ],
94 'process_outputs_as_sources': 1, 94 'process_outputs_as_sources': 1,
95 'message': 'Creating nacl_syscall_handlers.c', 95 'message': 'Creating nacl_syscall_handlers.c',
96 }, 96 },
97 ], 97 ],
98 'conditions': [ 98 'conditions': [
99 ['OS=="mac"', { 99 ['OS=="mac"', {
100 'sources': [ 100 'sources': [
101 'generic/thread_suspension.c',
101 'osx/crash_filter.c', 102 'osx/crash_filter.c',
102 'osx/mach_exception_handler.c', 103 'osx/mach_exception_handler.c',
103 'osx/nacl_ldt.c', 104 'osx/nacl_ldt.c',
104 'osx/nacl_oop_debugger_hooks.c', 105 'osx/nacl_oop_debugger_hooks.c',
105 'osx/nacl_thread_nice.c', 106 'osx/nacl_thread_nice.c',
106 'linux/sel_memory.c', 107 'linux/sel_memory.c',
107 'linux/x86/sel_segments.c', 108 'linux/x86/sel_segments.c',
108 'osx/outer_sandbox.c', 109 'osx/outer_sandbox.c',
109 ], 110 ],
110 'actions': [ 111 'actions': [
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
159 'arch/arm/tramp_arm.S', 160 'arch/arm/tramp_arm.S',
160 'linux/nacl_signal_arm.c', 161 'linux/nacl_signal_arm.c',
161 ], 162 ],
162 }], 163 }],
163 ['OS=="linux"', { 164 ['OS=="linux"', {
164 'sources': [ 165 'sources': [
165 'linux/sel_memory.c', 166 'linux/sel_memory.c',
166 'linux/nacl_oop_debugger_hooks.c', 167 'linux/nacl_oop_debugger_hooks.c',
167 'linux/nacl_thread_nice.c', 168 'linux/nacl_thread_nice.c',
168 'linux/r_debug.c', 169 'linux/r_debug.c',
170 'linux/thread_suspension.c',
169 ], 171 ],
170 'conditions': [ 172 'conditions': [
171 ['target_arch=="ia32" or target_arch=="x64"', { 173 ['target_arch=="ia32" or target_arch=="x64"', {
172 'sources': [ 174 'sources': [
173 'linux/x86/nacl_ldt.c', 175 'linux/x86/nacl_ldt.c',
174 'linux/x86/sel_segments.c', 176 'linux/x86/sel_segments.c',
175 ], 177 ],
176 }], 178 }],
177 ['target_arch=="arm"', { 179 ['target_arch=="arm"', {
178 'sources': [ 180 'sources': [
(...skipping 228 matching lines...) Expand 10 before | Expand all | Expand 10 after
407 '<(DEPTH)/native_client/src/trusted/platform_qualify/platform_qualif y.gyp:platform_qual_lib64', 409 '<(DEPTH)/native_client/src/trusted/platform_qualify/platform_qualif y.gyp:platform_qual_lib64',
408 ], 410 ],
409 'sources': [ 411 'sources': [
410 'sel_main_chrome_test.c', 412 'sel_main_chrome_test.c',
411 ], 413 ],
412 }, 414 },
413 ], 415 ],
414 }], 416 }],
415 ] 417 ]
416 } 418 }
OLDNEW
« no previous file with comments | « src/trusted/service_runtime/sel_ldr.h ('k') | src/trusted/service_runtime/win/thread_suspension.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698