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

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

Issue 24227003: [MIPS] Add support to gyp files to build Native Client inside of Chromium (Closed) Base URL: http://git.chromium.org/native_client/src/native_client.git@master
Patch Set: Upload again. Created 7 years, 2 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
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 161 matching lines...) Expand 10 before | Expand all | Expand 10 after
172 'arch/arm/sel_rt.c', 172 'arch/arm/sel_rt.c',
173 'arch/arm/nacl_tls.c', 173 'arch/arm/nacl_tls.c',
174 'arch/arm/sel_ldr_arm.c', 174 'arch/arm/sel_ldr_arm.c',
175 'arch/arm/sel_addrspace_arm.c', 175 'arch/arm/sel_addrspace_arm.c',
176 'arch/arm/nacl_switch.S', 176 'arch/arm/nacl_switch.S',
177 'arch/arm/nacl_syscall.S', 177 'arch/arm/nacl_syscall.S',
178 'arch/arm/tramp_arm.S', 178 'arch/arm/tramp_arm.S',
179 'linux/nacl_signal_arm.c', 179 'linux/nacl_signal_arm.c',
180 ], 180 ],
181 }], 181 }],
182 ['target_arch=="mipsel"', {
183 'sources': [
184 'arch/mips/nacl_app.c',
185 'arch/mips/nacl_switch.S',
186 'arch/mips/nacl_switch_to_app_mips.c',
187 'arch/mips/nacl_syscall.S',
188 'arch/mips/nacl_tls.c',
189 'arch/mips/sel_addrspace_mips.c',
190 'arch/mips/sel_ldr_mips.c',
191 'arch/mips/sel_rt.c',
192 'arch/mips/tramp_mips.S',
193 'linux/nacl_signal_mips.c',
194 ],
195 }],
182 ['OS=="linux"', { 196 ['OS=="linux"', {
183 'sources': [ 197 'sources': [
184 'linux/nacl_bootstrap_args.c', 198 'linux/nacl_bootstrap_args.c',
185 'linux/nacl_thread_nice.c', 199 'linux/nacl_thread_nice.c',
186 'linux/r_debug.c', 200 'linux/r_debug.c',
187 'linux/reserved_at_zero.c', 201 'linux/reserved_at_zero.c',
188 'linux/thread_suspension.c', 202 'linux/thread_suspension.c',
189 'posix/addrspace_teardown.c', 203 'posix/addrspace_teardown.c',
190 'posix/sel_memory.c', 204 'posix/sel_memory.c',
191 ], 205 ],
192 'conditions': [ 206 'conditions': [
193 ['target_arch=="ia32" or target_arch=="x64"', { 207 ['target_arch=="ia32" or target_arch=="x64"', {
194 'sources': [ 208 'sources': [
195 'linux/x86/nacl_ldt.c', 209 'linux/x86/nacl_ldt.c',
196 'posix/x86/sel_segments.c', 210 'posix/x86/sel_segments.c',
197 ], 211 ],
198 }], 212 }],
199 ['target_arch=="arm"', { 213 ['target_arch=="arm"', {
200 'sources': [ 214 'sources': [
201 'linux/arm/sel_segments.c', 215 'linux/arm/sel_segments.c',
202 ], 216 ],
203 }], 217 }],
218 ['target_arch=="mipsel"', {
219 'sources': [
220 'linux/mips/sel_segments.c',
221 ],
222 }],
204 ], 223 ],
205 }], 224 }],
206 ['OS=="linux" or OS=="mac" or OS=="FreeBSD"', { 225 ['OS=="linux" or OS=="mac" or OS=="FreeBSD"', {
207 'sources': [ 226 'sources': [
208 'posix/nacl_signal_stack.c', 227 'posix/nacl_signal_stack.c',
209 'posix/sel_addrspace_posix.c', 228 'posix/sel_addrspace_posix.c',
210 ], 229 ],
211 }], 230 }],
212 ['OS=="win"', { 231 ['OS=="win"', {
213 'sources': [ 232 'sources': [
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
251 '<(DEPTH)/native_client/src/trusted/threading/threading.gyp:thread_inter face', 270 '<(DEPTH)/native_client/src/trusted/threading/threading.gyp:thread_inter face',
252 '<(DEPTH)/native_client/src/trusted/validator/validator.gyp:validation_c ache', 271 '<(DEPTH)/native_client/src/trusted/validator/validator.gyp:validation_c ache',
253 '<(DEPTH)/native_client/src/trusted/validator/validator.gyp:validators', 272 '<(DEPTH)/native_client/src/trusted/validator/validator.gyp:validators',
254 ], 273 ],
255 'conditions': [ 274 'conditions': [
256 ['target_arch=="arm"', { 275 ['target_arch=="arm"', {
257 'dependencies': [ 276 'dependencies': [
258 '<(DEPTH)/native_client/src/trusted/validator_arm/validator_arm.gyp: ncvalidate_arm_v2', 277 '<(DEPTH)/native_client/src/trusted/validator_arm/validator_arm.gyp: ncvalidate_arm_v2',
259 ], 278 ],
260 }], 279 }],
280 ['target_arch=="mipsel"', {
281 'dependencies': [
282 '<(DEPTH)/native_client/src/trusted/validator_mips/validator_mips.gy p:ncvalidate_mips',
283 ],
284 }],
261 ['target_arch=="ia32" or target_arch=="x64"', { 285 ['target_arch=="ia32" or target_arch=="x64"', {
262 'dependencies': [ 286 'dependencies': [
263 'arch/x86/service_runtime_x86.gyp:service_runtime_x86_common', 287 'arch/x86/service_runtime_x86.gyp:service_runtime_x86_common',
264 ], 288 ],
265 }], 289 }],
266 ['target_arch == "ia32"', { 290 ['target_arch == "ia32"', {
267 'dependencies': [ 291 'dependencies': [
268 'arch/x86_32/service_runtime_x86_32.gyp:service_runtime_x86_32', 292 'arch/x86_32/service_runtime_x86_32.gyp:service_runtime_x86_32',
269 '<(DEPTH)/native_client/src/trusted/validator_x86/validator_x86.gyp: nccopy_x86_32', 293 '<(DEPTH)/native_client/src/trusted/validator_x86/validator_x86.gyp: nccopy_x86_32',
270 ], 294 ],
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after
445 }], 469 }],
446 ], 470 ],
447 'sources': [ 471 'sources': [
448 'linux/nacl_signal.c', 472 'linux/nacl_signal.c',
449 ], 473 ],
450 }, 474 },
451 ], 475 ],
452 }], 476 }],
453 ], 477 ],
454 } 478 }
OLDNEW
« no previous file with comments | « src/trusted/service_runtime/linux/nacl_bootstrap.gyp ('k') | src/trusted/validator/ncfileutils.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698