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

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: Created 7 years, 3 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 160 matching lines...) Expand 10 before | Expand all | Expand 10 after
171 'arch/arm/sel_rt.c', 171 'arch/arm/sel_rt.c',
172 'arch/arm/nacl_tls.c', 172 'arch/arm/nacl_tls.c',
173 'arch/arm/sel_ldr_arm.c', 173 'arch/arm/sel_ldr_arm.c',
174 'arch/arm/sel_addrspace_arm.c', 174 'arch/arm/sel_addrspace_arm.c',
175 'arch/arm/nacl_switch.S', 175 'arch/arm/nacl_switch.S',
176 'arch/arm/nacl_syscall.S', 176 'arch/arm/nacl_syscall.S',
177 'arch/arm/tramp_arm.S', 177 'arch/arm/tramp_arm.S',
178 'linux/nacl_signal_arm.c', 178 'linux/nacl_signal_arm.c',
179 ], 179 ],
180 }], 180 }],
181 ['target_arch=="mipsel"', {
182 'sources': [
183 'arch/mips/nacl_app.c',
Mark Seaborn 2013/09/20 23:11:17 Please sort this list
petarj 2013/09/23 17:49:24 Done.
184 'arch/mips/nacl_switch_to_app_mips.c',
185 'arch/mips/sel_rt.c',
186 'arch/mips/nacl_tls.c',
187 'arch/mips/sel_ldr_mips.c',
188 'arch/mips/sel_addrspace_mips.c',
189 'arch/mips/nacl_switch.S',
190 'arch/mips/nacl_syscall.S',
191 'arch/mips/tramp_mips.S',
192 'linux/nacl_signal_mips.c',
193 ],
194 }],
181 ['OS=="linux"', { 195 ['OS=="linux"', {
182 'sources': [ 196 'sources': [
183 'linux/nacl_bootstrap_args.c', 197 'linux/nacl_bootstrap_args.c',
184 'linux/nacl_thread_nice.c', 198 'linux/nacl_thread_nice.c',
185 'linux/r_debug.c', 199 'linux/r_debug.c',
186 'linux/reserved_at_zero.c', 200 'linux/reserved_at_zero.c',
187 'linux/thread_suspension.c', 201 'linux/thread_suspension.c',
188 'posix/addrspace_teardown.c', 202 'posix/addrspace_teardown.c',
189 'posix/sel_memory.c', 203 'posix/sel_memory.c',
190 ], 204 ],
191 'conditions': [ 205 'conditions': [
192 ['target_arch=="ia32" or target_arch=="x64"', { 206 ['target_arch=="ia32" or target_arch=="x64"', {
193 'sources': [ 207 'sources': [
194 'linux/x86/nacl_ldt.c', 208 'linux/x86/nacl_ldt.c',
195 'posix/x86/sel_segments.c', 209 'posix/x86/sel_segments.c',
196 ], 210 ],
197 }], 211 }],
198 ['target_arch=="arm"', { 212 ['target_arch=="arm"', {
199 'sources': [ 213 'sources': [
200 'linux/arm/sel_segments.c', 214 'linux/arm/sel_segments.c',
201 ], 215 ],
202 }], 216 }],
217 ['target_arch=="mipsel"', {
218 'sources': [
219 'linux/mips/sel_segments.c',
220 ],
221 }],
203 ], 222 ],
204 }], 223 }],
205 ['OS=="linux" or OS=="mac" or OS=="FreeBSD"', { 224 ['OS=="linux" or OS=="mac" or OS=="FreeBSD"', {
206 'sources': [ 225 'sources': [
207 'posix/nacl_signal_stack.c', 226 'posix/nacl_signal_stack.c',
208 'posix/sel_addrspace_posix.c', 227 'posix/sel_addrspace_posix.c',
209 ], 228 ],
210 }], 229 }],
211 ['OS=="win"', { 230 ['OS=="win"', {
212 'sources': [ 231 'sources': [
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
250 '<(DEPTH)/native_client/src/trusted/threading/threading.gyp:thread_inter face', 269 '<(DEPTH)/native_client/src/trusted/threading/threading.gyp:thread_inter face',
251 '<(DEPTH)/native_client/src/trusted/validator/validator.gyp:validation_c ache', 270 '<(DEPTH)/native_client/src/trusted/validator/validator.gyp:validation_c ache',
252 '<(DEPTH)/native_client/src/trusted/validator/validator.gyp:validators', 271 '<(DEPTH)/native_client/src/trusted/validator/validator.gyp:validators',
253 ], 272 ],
254 'conditions': [ 273 'conditions': [
255 ['target_arch=="arm"', { 274 ['target_arch=="arm"', {
256 'dependencies': [ 275 'dependencies': [
257 '<(DEPTH)/native_client/src/trusted/validator_arm/validator_arm.gyp: ncvalidate_arm_v2', 276 '<(DEPTH)/native_client/src/trusted/validator_arm/validator_arm.gyp: ncvalidate_arm_v2',
258 ], 277 ],
259 }], 278 }],
279 ['target_arch=="mipsel"', {
280 'dependencies': [
281 '<(DEPTH)/native_client/src/trusted/validator_mips/validator_mips.gy p:ncvalidate_mips',
282 ],
283 }],
260 ['target_arch=="ia32" or target_arch=="x64"', { 284 ['target_arch=="ia32" or target_arch=="x64"', {
261 'dependencies': [ 285 'dependencies': [
262 'arch/x86/service_runtime_x86.gyp:service_runtime_x86_common', 286 'arch/x86/service_runtime_x86.gyp:service_runtime_x86_common',
263 ], 287 ],
264 }], 288 }],
265 ['target_arch == "ia32"', { 289 ['target_arch == "ia32"', {
266 'dependencies': [ 290 'dependencies': [
267 'arch/x86_32/service_runtime_x86_32.gyp:service_runtime_x86_32', 291 'arch/x86_32/service_runtime_x86_32.gyp:service_runtime_x86_32',
268 '<(DEPTH)/native_client/src/trusted/validator_x86/validator_x86.gyp: nccopy_x86_32', 292 '<(DEPTH)/native_client/src/trusted/validator_x86/validator_x86.gyp: nccopy_x86_32',
269 ], 293 ],
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after
444 }], 468 }],
445 ], 469 ],
446 'sources': [ 470 'sources': [
447 'linux/nacl_signal.c', 471 'linux/nacl_signal.c',
448 ], 472 ],
449 }, 473 },
450 ], 474 ],
451 }], 475 }],
452 ], 476 ],
453 } 477 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698