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

Side by Side Diff: build/untrusted.gypi

Issue 64433003: Revert of untrusted.gyp to fix goma_status=ok error. (Closed) Base URL: http://src.chromium.org/native_client/trunk/src/native_client/
Patch Set: Created 7 years, 1 month 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
« no previous file with comments | « build/common.gypi ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'variables': { 7 'variables': {
8 # Enable -Werror by default, but put it in a variable so it can 8 # Enable -Werror by default, but put it in a variable so it can
9 # be optionally disabled. 9 # be optionally disabled.
10 'werror%': '-Werror', 10 'werror%': '-Werror',
(...skipping 27 matching lines...) Expand all
38 'DYNAMIC_ANNOTATIONS_ENABLED=1', 38 'DYNAMIC_ANNOTATIONS_ENABLED=1',
39 'DYNAMIC_ANNOTATIONS_PREFIX=NACL_', 39 'DYNAMIC_ANNOTATIONS_PREFIX=NACL_',
40 ], 40 ],
41 'nacl_default_compile_flags': [ 41 'nacl_default_compile_flags': [
42 #'-std=gnu99', Added by build_nexe 42 #'-std=gnu99', Added by build_nexe
43 '-O2', 43 '-O2',
44 '-g', 44 '-g',
45 '-Wall', 45 '-Wall',
46 '-fdiagnostics-show-option', 46 '-fdiagnostics-show-option',
47 '<(werror)', 47 '<(werror)',
48 ], 48 ]
49 'conditions': [
50 ['goma_status!="ok"', {
51 'gomadir': '',
52 }],
53 ],
54 }, 49 },
55 'conditions': [ 50 'conditions': [
56 ['target_arch=="ia32" or target_arch=="x64"', { 51 ['target_arch=="ia32" or target_arch=="x64"', {
57 # Common defaults for all x86 nacl-gcc targets 52 # Common defaults for all x86 nacl-gcc targets
58 'target_defaults': { 53 'target_defaults': {
59 'conditions': [ 54 'conditions': [
60 ['OS=="win"', { 55 ['OS=="win"', {
61 'variables': { 56 'variables': {
62 # NOTE: Python is invoked differently by the Native Client 57 # NOTE: Python is invoked differently by the Native Client
63 # builders than the Chromium builders. Invoking using 58 # builders than the Chromium builders. Invoking using
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after
252 '<(DEPTH)/native_client/build/build_nexe.py', 247 '<(DEPTH)/native_client/build/build_nexe.py',
253 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 248 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
254 '>@(extra_args)', 249 '>@(extra_args)',
255 '--arch', 'x86-64', 250 '--arch', 'x86-64',
256 '--build', 'newlib_nexe', 251 '--build', 'newlib_nexe',
257 '--root', '<(DEPTH)', 252 '--root', '<(DEPTH)',
258 '--name', '>(out_newlib64)', 253 '--name', '>(out_newlib64)',
259 '--objdir', '>(objdir_newlib64)', 254 '--objdir', '>(objdir_newlib64)',
260 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)', 255 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)',
261 '--compile_flags=-m64 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)', 256 '--compile_flags=-m64 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)',
262 '--gomadir', '<(gomadir)',
263 '--defines=^(defines) >(_defines)', 257 '--defines=^(defines) >(_defines)',
264 '--link_flags=-B>(tc_lib_dir_newlib64) ^(link_flags) >(_link_ flags)', 258 '--link_flags=-B>(tc_lib_dir_newlib64) ^(link_flags) >(_link_ flags)',
265 '--source-list=^(source_list_newlib64)', 259 '--source-list=^(source_list_newlib64)',
266 ], 260 ],
267 }, 261 },
268 ], 262 ],
269 }], 263 }],
270 # x86-64 newlib library action 264 # x86-64 newlib library action
271 ['nlib_target!="" and build_newlib!=0 and enable_x86_64!=0', { 265 ['nlib_target!="" and build_newlib!=0 and enable_x86_64!=0', {
272 'variables': { 266 'variables': {
(...skipping 22 matching lines...) Expand all
295 '<(DEPTH)/native_client/build/build_nexe.py', 289 '<(DEPTH)/native_client/build/build_nexe.py',
296 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 290 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
297 '>@(extra_args)', 291 '>@(extra_args)',
298 '--arch', 'x86-64', 292 '--arch', 'x86-64',
299 '--build', 'newlib_nlib', 293 '--build', 'newlib_nlib',
300 '--root', '<(DEPTH)', 294 '--root', '<(DEPTH)',
301 '--name', '>(out_newlib64)', 295 '--name', '>(out_newlib64)',
302 '--objdir', '>(objdir_newlib64)', 296 '--objdir', '>(objdir_newlib64)',
303 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)', 297 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)',
304 '--compile_flags=-m64 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)', 298 '--compile_flags=-m64 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)',
305 '--gomadir', '<(gomadir)',
306 '--defines=^(defines) >(_defines)', 299 '--defines=^(defines) >(_defines)',
307 '--link_flags=-B>(tc_lib_dir_newlib64) ^(link_flags) >(_link_ flags)', 300 '--link_flags=-B>(tc_lib_dir_newlib64) ^(link_flags) >(_link_ flags)',
308 '--source-list=^(source_list_newlib64)', 301 '--source-list=^(source_list_newlib64)',
309 ], 302 ],
310 }, 303 },
311 ], 304 ],
312 }], 305 }],
313 # x86-64 IRT nexe action 306 # x86-64 IRT nexe action
314 ['nexe_target!="" and build_irt!=0 and enable_x86_64!=0', { 307 ['nexe_target!="" and build_irt!=0 and enable_x86_64!=0', {
315 'variables': { 308 'variables': {
(...skipping 23 matching lines...) Expand all
339 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 332 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
340 '>@(extra_args)', 333 '>@(extra_args)',
341 '--arch', 'x86-64', 334 '--arch', 'x86-64',
342 '--build', 'newlib_nexe_pnacl', 335 '--build', 'newlib_nexe_pnacl',
343 '--root', '<(DEPTH)', 336 '--root', '<(DEPTH)',
344 '--name', '>(out_newlib64)', 337 '--name', '>(out_newlib64)',
345 '--objdir', '>(objdir_newlib64)', 338 '--objdir', '>(objdir_newlib64)',
346 '--config-name', '<(CONFIGURATION_NAME)', 339 '--config-name', '<(CONFIGURATION_NAME)',
347 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)', 340 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)',
348 '--compile_flags=--target=x86_64-nacl ^(compile_flags) >(_com pile_flags) -gline-tables-only ^(pnacl_compile_flags) >(_pnacl_compile_flags)', 341 '--compile_flags=--target=x86_64-nacl ^(compile_flags) >(_com pile_flags) -gline-tables-only ^(pnacl_compile_flags) >(_pnacl_compile_flags)',
349 '--gomadir', '<(gomadir)',
350 '--defines=^(defines) >(_defines)', 342 '--defines=^(defines) >(_defines)',
351 '--link_flags=--target=x86_64-nacl -arch x86-64 --pnacl-allow -translate --pnacl-allow-native -Wt,-mtls-use-call -Wn,-Trodata-segment=<(NACL_I RT_DATA_START) -Wn,-Ttext-segment=<(NACL_IRT_TEXT_START) -B>(tc_lib_dir_irt64) ^ (link_flags) >(_link_flags)', 343 '--link_flags=--target=x86_64-nacl -arch x86-64 --pnacl-allow -translate --pnacl-allow-native -Wt,-mtls-use-call -Wn,-Trodata-segment=<(NACL_I RT_DATA_START) -Wn,-Ttext-segment=<(NACL_IRT_TEXT_START) -B>(tc_lib_dir_irt64) ^ (link_flags) >(_link_flags)',
352 '--source-list=^(source_list_newlib64)', 344 '--source-list=^(source_list_newlib64)',
353 ], 345 ],
354 }, 346 },
355 ], 347 ],
356 }], 348 }],
357 # x86-64 IRT library action 349 # x86-64 IRT library action
358 ['nlib_target!="" and build_irt!=0 and enable_x86_64!=0', { 350 ['nlib_target!="" and build_irt!=0 and enable_x86_64!=0', {
359 'variables': { 351 'variables': {
(...skipping 23 matching lines...) Expand all
383 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 375 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
384 '>@(extra_args)', 376 '>@(extra_args)',
385 '--arch', 'x86-64', 377 '--arch', 'x86-64',
386 '--build', 'newlib_nlib_pnacl', 378 '--build', 'newlib_nlib_pnacl',
387 '--root', '<(DEPTH)', 379 '--root', '<(DEPTH)',
388 '--name', '>(out_newlib64)', 380 '--name', '>(out_newlib64)',
389 '--objdir', '>(objdir_newlib64)', 381 '--objdir', '>(objdir_newlib64)',
390 '--config-name', '<(CONFIGURATION_NAME)', 382 '--config-name', '<(CONFIGURATION_NAME)',
391 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)', 383 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)',
392 '--compile_flags=--target=x86_64-nacl ^(compile_flags) >(_com pile_flags) -gline-tables-only ^(pnacl_compile_flags) >(_pnacl_compile_flags)', 384 '--compile_flags=--target=x86_64-nacl ^(compile_flags) >(_com pile_flags) -gline-tables-only ^(pnacl_compile_flags) >(_pnacl_compile_flags)',
393 '--gomadir', '<(gomadir)',
394 '--defines=^(defines) >(_defines)', 385 '--defines=^(defines) >(_defines)',
395 '--link_flags=--target=x86_64-nacl -B>(tc_lib_dir_irt64) ^(li nk_flags) >(_link_flags)', 386 '--link_flags=--target=x86_64-nacl -B>(tc_lib_dir_irt64) ^(li nk_flags) >(_link_flags)',
396 '--source-list=^(source_list_newlib64)', 387 '--source-list=^(source_list_newlib64)',
397 ], 388 ],
398 }, 389 },
399 ], 390 ],
400 }], 391 }],
401 # x86-32 newlib nexe action 392 # x86-32 newlib nexe action
402 ['nexe_target!="" and build_newlib!=0 and enable_x86_32!=0', { 393 ['nexe_target!="" and build_newlib!=0 and enable_x86_32!=0', {
403 'variables': { 394 'variables': {
(...skipping 22 matching lines...) Expand all
426 '<(DEPTH)/native_client/build/build_nexe.py', 417 '<(DEPTH)/native_client/build/build_nexe.py',
427 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 418 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
428 '>@(extra_args)', 419 '>@(extra_args)',
429 '--arch', 'x86-32', 420 '--arch', 'x86-32',
430 '--build', 'newlib_nexe', 421 '--build', 'newlib_nexe',
431 '--root', '<(DEPTH)', 422 '--root', '<(DEPTH)',
432 '--name', '>(out_newlib32)', 423 '--name', '>(out_newlib32)',
433 '--objdir', '>(objdir_newlib32)', 424 '--objdir', '>(objdir_newlib32)',
434 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)', 425 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)',
435 '--compile_flags=-m32 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)', 426 '--compile_flags=-m32 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)',
436 '--gomadir', '<(gomadir)',
437 '--defines=^(defines) >(_defines)', 427 '--defines=^(defines) >(_defines)',
438 '--link_flags=-m32 -B>(tc_lib_dir_newlib32) ^(link_flags) >(_ link_flags)', 428 '--link_flags=-m32 -B>(tc_lib_dir_newlib32) ^(link_flags) >(_ link_flags)',
439 '--source-list=^(source_list_newlib32)', 429 '--source-list=^(source_list_newlib32)',
440 ], 430 ],
441 }, 431 },
442 ], 432 ],
443 }], 433 }],
444 # x86-32 newlib library action 434 # x86-32 newlib library action
445 ['nlib_target!="" and build_newlib!=0 and enable_x86_32!=0', { 435 ['nlib_target!="" and build_newlib!=0 and enable_x86_32!=0', {
446 'variables': { 436 'variables': {
(...skipping 22 matching lines...) Expand all
469 '<(DEPTH)/native_client/build/build_nexe.py', 459 '<(DEPTH)/native_client/build/build_nexe.py',
470 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 460 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
471 '>@(extra_args)', 461 '>@(extra_args)',
472 '--arch', 'x86-32', 462 '--arch', 'x86-32',
473 '--build', 'newlib_nlib', 463 '--build', 'newlib_nlib',
474 '--root', '<(DEPTH)', 464 '--root', '<(DEPTH)',
475 '--name', '>(out_newlib32)', 465 '--name', '>(out_newlib32)',
476 '--objdir', '>(objdir_newlib32)', 466 '--objdir', '>(objdir_newlib32)',
477 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)', 467 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)',
478 '--compile_flags=-m32 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)', 468 '--compile_flags=-m32 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)',
479 '--gomadir', '<(gomadir)',
480 '--defines=^(defines) >(_defines)', 469 '--defines=^(defines) >(_defines)',
481 '--link_flags=-m32 -B>(tc_lib_dir_newlib32) ^(link_flags) >(_ link_flags)', 470 '--link_flags=-m32 -B>(tc_lib_dir_newlib32) ^(link_flags) >(_ link_flags)',
482 '--source-list=^(source_list_newlib32)', 471 '--source-list=^(source_list_newlib32)',
483 ], 472 ],
484 }, 473 },
485 ], 474 ],
486 }], 475 }],
487 # x86-32 IRT nexe build 476 # x86-32 IRT nexe build
488 ['nexe_target!="" and build_irt!=0 and enable_x86_32!=0', { 477 ['nexe_target!="" and build_irt!=0 and enable_x86_32!=0', {
489 'variables': { 478 'variables': {
(...skipping 22 matching lines...) Expand all
512 '<(DEPTH)/native_client/build/build_nexe.py', 501 '<(DEPTH)/native_client/build/build_nexe.py',
513 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 502 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
514 '>@(extra_args)', 503 '>@(extra_args)',
515 '--arch', 'x86-32', 504 '--arch', 'x86-32',
516 '--build', 'newlib_nexe', 505 '--build', 'newlib_nexe',
517 '--root', '<(DEPTH)', 506 '--root', '<(DEPTH)',
518 '--name', '>(out_newlib32)', 507 '--name', '>(out_newlib32)',
519 '--objdir', '>(objdir_newlib32)', 508 '--objdir', '>(objdir_newlib32)',
520 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)', 509 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)',
521 '--compile_flags=-m32 ^(newlib_tls_flags) ^(gcc_compile_flags ) >(_gcc_compile_flags) ^(compile_flags) >(_compile_flags)', 510 '--compile_flags=-m32 ^(newlib_tls_flags) ^(gcc_compile_flags ) >(_gcc_compile_flags) ^(compile_flags) >(_compile_flags)',
522 '--gomadir', '<(gomadir)',
523 '--defines=^(defines) >(_defines)', 511 '--defines=^(defines) >(_defines)',
524 '--link_flags=-m32 -B>(tc_lib_dir_irt32) -Wl,--build-id,--sec tion-start,.note.gnu.build-id=<(NACL_IRT_DATA_START) -Wl,-Ttext-segment=<(NACL_I RT_TEXT_START) ^(link_flags) >(_link_flags)', 512 '--link_flags=-m32 -B>(tc_lib_dir_irt32) -Wl,--build-id,--sec tion-start,.note.gnu.build-id=<(NACL_IRT_DATA_START) -Wl,-Ttext-segment=<(NACL_I RT_TEXT_START) ^(link_flags) >(_link_flags)',
525 '--source-list=^(source_list_newlib32)', 513 '--source-list=^(source_list_newlib32)',
526 ], 514 ],
527 }, 515 },
528 ], 516 ],
529 }], 517 }],
530 # x86-32 IRT library build 518 # x86-32 IRT library build
531 ['nlib_target!="" and build_irt!=0 and enable_x86_32!=0', { 519 ['nlib_target!="" and build_irt!=0 and enable_x86_32!=0', {
532 'variables': { 520 'variables': {
(...skipping 22 matching lines...) Expand all
555 '<(DEPTH)/native_client/build/build_nexe.py', 543 '<(DEPTH)/native_client/build/build_nexe.py',
556 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 544 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
557 '>@(extra_args)', 545 '>@(extra_args)',
558 '--arch', 'x86-32', 546 '--arch', 'x86-32',
559 '--build', 'newlib_nlib', 547 '--build', 'newlib_nlib',
560 '--root', '<(DEPTH)', 548 '--root', '<(DEPTH)',
561 '--name', '>(out_newlib32)', 549 '--name', '>(out_newlib32)',
562 '--objdir', '>(objdir_newlib32)', 550 '--objdir', '>(objdir_newlib32)',
563 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)', 551 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_i nclude_dirs)',
564 '--compile_flags=-m32 ^(newlib_tls_flags) ^(gcc_compile_flags ) >(_gcc_compile_flags) ^(compile_flags) >(_compile_flags)', 552 '--compile_flags=-m32 ^(newlib_tls_flags) ^(gcc_compile_flags ) >(_gcc_compile_flags) ^(compile_flags) >(_compile_flags)',
565 '--gomadir', '<(gomadir)',
566 '--defines=^(defines) >(_defines)', 553 '--defines=^(defines) >(_defines)',
567 '--link_flags=-m32 -B>(tc_lib_dir_irt32) ^(link_flags) >(_lin k_flags)', 554 '--link_flags=-m32 -B>(tc_lib_dir_irt32) ^(link_flags) >(_lin k_flags)',
568 '--source-list=^(source_list_newlib32)', 555 '--source-list=^(source_list_newlib32)',
569 ], 556 ],
570 }, 557 },
571 ], 558 ],
572 }], 559 }],
573 ], 560 ],
574 }, 561 },
575 }], # end x86 gcc nexe/nlib actions 562 }], # end x86 gcc nexe/nlib actions
(...skipping 28 matching lines...) Expand all
604 '<(DEPTH)/native_client/build/build_nexe.py', 591 '<(DEPTH)/native_client/build/build_nexe.py',
605 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 592 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
606 '>@(extra_args)', 593 '>@(extra_args)',
607 '--arch', 'arm', 594 '--arch', 'arm',
608 '--build', 'newlib_nexe', 595 '--build', 'newlib_nexe',
609 '--root', '<(DEPTH)', 596 '--root', '<(DEPTH)',
610 '--name', '>(out_newlib_arm)', 597 '--name', '>(out_newlib_arm)',
611 '--objdir', '>(objdir_newlib_arm)', 598 '--objdir', '>(objdir_newlib_arm)',
612 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)', 599 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)',
613 '--compile_flags=-Wno-unused-local-typedefs -Wno-psabi ^(gcc_c ompile_flags) >(_gcc_compile_flags) ^(compile_flags) >(_compile_flags)', 600 '--compile_flags=-Wno-unused-local-typedefs -Wno-psabi ^(gcc_c ompile_flags) >(_gcc_compile_flags) ^(compile_flags) >(_compile_flags)',
614 '--gomadir', '<(gomadir)',
615 '--defines=^(defines) >(_defines)', 601 '--defines=^(defines) >(_defines)',
616 '--link_flags=-B>(tc_lib_dir_newlib_arm) ^(link_flags) >(_link _flags)', 602 '--link_flags=-B>(tc_lib_dir_newlib_arm) ^(link_flags) >(_link _flags)',
617 '--source-list=^(source_list_newlib_arm)', 603 '--source-list=^(source_list_newlib_arm)',
618 ], 604 ],
619 }, 605 },
620 ], 606 ],
621 }], 607 }],
622 # arm newlib library action 608 # arm newlib library action
623 ['force_arm_pnacl==0 and nlib_target!="" and build_newlib!=0', { 609 ['force_arm_pnacl==0 and nlib_target!="" and build_newlib!=0', {
624 'variables': { 610 'variables': {
(...skipping 22 matching lines...) Expand all
647 '<(DEPTH)/native_client/build/build_nexe.py', 633 '<(DEPTH)/native_client/build/build_nexe.py',
648 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 634 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
649 '>@(extra_args)', 635 '>@(extra_args)',
650 '--arch', 'arm', 636 '--arch', 'arm',
651 '--build', 'newlib_nlib', 637 '--build', 'newlib_nlib',
652 '--root', '<(DEPTH)', 638 '--root', '<(DEPTH)',
653 '--name', '>(out_newlib_arm)', 639 '--name', '>(out_newlib_arm)',
654 '--objdir', '>(objdir_newlib_arm)', 640 '--objdir', '>(objdir_newlib_arm)',
655 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)', 641 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)',
656 '--compile_flags=-Wno-unused-local-typedefs -Wno-psabi ^(gcc_c ompile_flags) >(_gcc_compile_flags) ^(compile_flags) >(_compile_flags)', 642 '--compile_flags=-Wno-unused-local-typedefs -Wno-psabi ^(gcc_c ompile_flags) >(_gcc_compile_flags) ^(compile_flags) >(_compile_flags)',
657 '--gomadir', '<(gomadir)',
658 '--defines=^(defines) >(_defines)', 643 '--defines=^(defines) >(_defines)',
659 '--link_flags=-B>(tc_lib_dir_newlib_arm) ^(link_flags) >(_link _flags)', 644 '--link_flags=-B>(tc_lib_dir_newlib_arm) ^(link_flags) >(_link _flags)',
660 '--source-list=^(source_list_newlib_arm)', 645 '--source-list=^(source_list_newlib_arm)',
661 ], 646 ],
662 }, 647 },
663 ], 648 ],
664 }], 649 }],
665 # arm irt nexe action 650 # arm irt nexe action
666 ['force_arm_pnacl==0 and nexe_target!="" and build_irt!=0', { 651 ['force_arm_pnacl==0 and nexe_target!="" and build_irt!=0', {
667 'variables': { 652 'variables': {
(...skipping 22 matching lines...) Expand all
690 '<(DEPTH)/native_client/build/build_nexe.py', 675 '<(DEPTH)/native_client/build/build_nexe.py',
691 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 676 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
692 '>@(extra_args)', 677 '>@(extra_args)',
693 '--arch', 'arm', 678 '--arch', 'arm',
694 '--build', 'newlib_nexe', 679 '--build', 'newlib_nexe',
695 '--root', '<(DEPTH)', 680 '--root', '<(DEPTH)',
696 '--name', '>(out_newlib_arm)', 681 '--name', '>(out_newlib_arm)',
697 '--objdir', '>(objdir_newlib_arm)', 682 '--objdir', '>(objdir_newlib_arm)',
698 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)', 683 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)',
699 '--compile_flags=-Wno-unused-local-typedefs -Wno-psabi ^(newli b_tls_flags) ^(gcc_compile_flags) >(_gcc_compile_flags) ^(compile_flags) >(_comp ile_flags)', 684 '--compile_flags=-Wno-unused-local-typedefs -Wno-psabi ^(newli b_tls_flags) ^(gcc_compile_flags) >(_gcc_compile_flags) ^(compile_flags) >(_comp ile_flags)',
700 '--gomadir', '<(gomadir)',
701 '--defines=^(defines) >(_defines)', 685 '--defines=^(defines) >(_defines)',
702 '--link_flags=-B>(tc_lib_dir_irt_arm) -Wl,-Trodata-segment=<(N ACL_IRT_DATA_START) -Wl,-Ttext-segment=<(NACL_IRT_TEXT_START) ^(link_flags) >(_l ink_flags)', 686 '--link_flags=-B>(tc_lib_dir_irt_arm) -Wl,-Trodata-segment=<(N ACL_IRT_DATA_START) -Wl,-Ttext-segment=<(NACL_IRT_TEXT_START) ^(link_flags) >(_l ink_flags)',
703 '--source-list=^(source_list_newlib_arm)', 687 '--source-list=^(source_list_newlib_arm)',
704 ], 688 ],
705 }, 689 },
706 ], 690 ],
707 }], 691 }],
708 # arm IRT library action 692 # arm IRT library action
709 ['force_arm_pnacl==0 and nlib_target!="" and build_irt!=0', { 693 ['force_arm_pnacl==0 and nlib_target!="" and build_irt!=0', {
710 'variables': { 694 'variables': {
(...skipping 22 matching lines...) Expand all
733 '<(DEPTH)/native_client/build/build_nexe.py', 717 '<(DEPTH)/native_client/build/build_nexe.py',
734 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 718 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
735 '>@(extra_args)', 719 '>@(extra_args)',
736 '--arch', 'arm', 720 '--arch', 'arm',
737 '--build', 'newlib_nlib', 721 '--build', 'newlib_nlib',
738 '--root', '<(DEPTH)', 722 '--root', '<(DEPTH)',
739 '--name', '>(out_newlib_arm)', 723 '--name', '>(out_newlib_arm)',
740 '--objdir', '>(objdir_newlib_arm)', 724 '--objdir', '>(objdir_newlib_arm)',
741 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)', 725 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)',
742 '--compile_flags=-Wno-unused-local-typedefs -Wno-psabi ^(newli b_tls_flags) ^(gcc_compile_flags) >(_gcc_compile_flags) ^(compile_flags) >(_comp ile_flags)', 726 '--compile_flags=-Wno-unused-local-typedefs -Wno-psabi ^(newli b_tls_flags) ^(gcc_compile_flags) >(_gcc_compile_flags) ^(compile_flags) >(_comp ile_flags)',
743 '--gomadir', '<(gomadir)',
744 '--defines=^(defines) >(_defines)', 727 '--defines=^(defines) >(_defines)',
745 '--link_flags=-B>(tc_lib_dir_irt_arm) ^(link_flags) >(_link_fl ags)', 728 '--link_flags=-B>(tc_lib_dir_irt_arm) ^(link_flags) >(_link_fl ags)',
746 '--source-list=^(source_list_newlib_arm)', 729 '--source-list=^(source_list_newlib_arm)',
747 ], 730 ],
748 }, 731 },
749 ], 732 ],
750 }], 733 }],
751 # pnacl ARM library build using biased bitcode. This is currently 734 # pnacl ARM library build using biased bitcode. This is currently
752 # used to build the IRT shim. TODO(dschuff): see if this can be 735 # used to build the IRT shim. TODO(dschuff): see if this can be
753 # further simplified, perhaps using re-using the plib build below 736 # further simplified, perhaps using re-using the plib build below
(...skipping 24 matching lines...) Expand all
778 '<(DEPTH)/native_client/build/build_nexe.py', 761 '<(DEPTH)/native_client/build/build_nexe.py',
779 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 762 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
780 '>@(extra_args)', 763 '>@(extra_args)',
781 '--arch', 'arm', 764 '--arch', 'arm',
782 '--build', 'newlib_nlib_pnacl', 765 '--build', 'newlib_nlib_pnacl',
783 '--root', '<(DEPTH)', 766 '--root', '<(DEPTH)',
784 '--name', '>(out_newlib_arm)', 767 '--name', '>(out_newlib_arm)',
785 '--objdir', '>(objdir_newlib_arm)', 768 '--objdir', '>(objdir_newlib_arm)',
786 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)', 769 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)',
787 '--compile_flags=--target=armv7-unknown-nacl-gnueabi -mfloat-a bi=hard ^(compile_flags) >(_compile_flags) ^(pnacl_compile_flags) >(_pnacl_compi le_flags)', 770 '--compile_flags=--target=armv7-unknown-nacl-gnueabi -mfloat-a bi=hard ^(compile_flags) >(_compile_flags) ^(pnacl_compile_flags) >(_pnacl_compi le_flags)',
788 '--gomadir', '<(gomadir)',
789 '--defines=^(defines) >(_defines)', 771 '--defines=^(defines) >(_defines)',
790 '--link_flags=-B>(tc_lib_dir_newlib_arm) ^(link_flags) >(_link _flags)', 772 '--link_flags=-B>(tc_lib_dir_newlib_arm) ^(link_flags) >(_link _flags)',
791 '--source-list=^(source_list_newlib_arm)', 773 '--source-list=^(source_list_newlib_arm)',
792 ], 774 ],
793 }, 775 },
794 ], 776 ],
795 }], 777 }],
796 ], # end target_conditions for arm newlib (nexe/nlib, force_arm_pnacl) 778 ], # end target_conditions for arm newlib (nexe/nlib, force_arm_pnacl)
797 }, 779 },
798 }], # end target_arch = arm 780 }], # end target_arch = arm
(...skipping 28 matching lines...) Expand all
827 '<(DEPTH)/native_client/build/build_nexe.py', 809 '<(DEPTH)/native_client/build/build_nexe.py',
828 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 810 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
829 '>@(extra_args)', 811 '>@(extra_args)',
830 '--arch', 'mips', 812 '--arch', 'mips',
831 '--build', 'newlib_nexe', 813 '--build', 'newlib_nexe',
832 '--root', '<(DEPTH)', 814 '--root', '<(DEPTH)',
833 '--name', '>(out_newlib_mips)', 815 '--name', '>(out_newlib_mips)',
834 '--objdir', '>(objdir_newlib_mips)', 816 '--objdir', '>(objdir_newlib_mips)',
835 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)', 817 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)',
836 '--compile_flags= ^(pnacl_compile_flags) >(_pnacl_compile_flag s) ^(compile_flags) >(_compile_flags)', 818 '--compile_flags= ^(pnacl_compile_flags) >(_pnacl_compile_flag s) ^(compile_flags) >(_compile_flags)',
837 '--gomadir', '<(gomadir)',
838 '--defines=^(defines) >(_defines)', 819 '--defines=^(defines) >(_defines)',
839 '--link_flags=-B>(tc_lib_dir_newlib_mips) ^(link_flags) >(_lin k_flags)', 820 '--link_flags=-B>(tc_lib_dir_newlib_mips) ^(link_flags) >(_lin k_flags)',
840 '--source-list=^(source_list_newlib_mips)', 821 '--source-list=^(source_list_newlib_mips)',
841 ], 822 ],
842 }, 823 },
843 ], 824 ],
844 }], 825 }],
845 # mips newlib library action 826 # mips newlib library action
846 ['nlib_target!="" and build_newlib!=0', { 827 ['nlib_target!="" and build_newlib!=0', {
847 'variables': { 828 'variables': {
(...skipping 22 matching lines...) Expand all
870 '<(DEPTH)/native_client/build/build_nexe.py', 851 '<(DEPTH)/native_client/build/build_nexe.py',
871 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 852 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
872 '>@(extra_args)', 853 '>@(extra_args)',
873 '--arch', 'mips', 854 '--arch', 'mips',
874 '--build', 'newlib_nlib', 855 '--build', 'newlib_nlib',
875 '--root', '<(DEPTH)', 856 '--root', '<(DEPTH)',
876 '--name', '>(out_newlib_mips)', 857 '--name', '>(out_newlib_mips)',
877 '--objdir', '>(objdir_newlib_mips)', 858 '--objdir', '>(objdir_newlib_mips)',
878 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)', 859 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)',
879 '--compile_flags= ^(compile_flags) >(_compile_flags) ^(pnacl_c ompile_flags) >(_pnacl_compile_flags)', 860 '--compile_flags= ^(compile_flags) >(_compile_flags) ^(pnacl_c ompile_flags) >(_pnacl_compile_flags)',
880 '--gomadir', '<(gomadir)',
881 '--defines=^(defines) >(_defines)', 861 '--defines=^(defines) >(_defines)',
882 '--link_flags=-B>(tc_lib_dir_newlib_mips) ^(link_flags) >(_lin k_flags)', 862 '--link_flags=-B>(tc_lib_dir_newlib_mips) ^(link_flags) >(_lin k_flags)',
883 '--source-list=^(source_list_newlib_mips)', 863 '--source-list=^(source_list_newlib_mips)',
884 ], 864 ],
885 }, 865 },
886 ], 866 ],
887 }], 867 }],
888 # mips irt nexe action 868 # mips irt nexe action
889 ['nexe_target!="" and build_irt!=0', { 869 ['nexe_target!="" and build_irt!=0', {
890 'variables': { 870 'variables': {
(...skipping 22 matching lines...) Expand all
913 '<(DEPTH)/native_client/build/build_nexe.py', 893 '<(DEPTH)/native_client/build/build_nexe.py',
914 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 894 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
915 '>@(extra_args)', 895 '>@(extra_args)',
916 '--arch', 'mips', 896 '--arch', 'mips',
917 '--build', 'newlib_nexe', 897 '--build', 'newlib_nexe',
918 '--root', '<(DEPTH)', 898 '--root', '<(DEPTH)',
919 '--name', '>(out_newlib_mips)', 899 '--name', '>(out_newlib_mips)',
920 '--objdir', '>(objdir_newlib_mips)', 900 '--objdir', '>(objdir_newlib_mips)',
921 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)', 901 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)',
922 '--compile_flags= ^(compile_flags) >(_compile_flags) ^(pnacl_c ompile_flags) >(_pnacl_compile_flags)', 902 '--compile_flags= ^(compile_flags) >(_compile_flags) ^(pnacl_c ompile_flags) >(_pnacl_compile_flags)',
923 '--gomadir', '<(gomadir)',
924 '--defines=^(defines) >(_defines)', 903 '--defines=^(defines) >(_defines)',
925 '--link_flags= -arch mips --pnacl-allow-translate --pnacl-allo w-native -Wt,-mtls-use-call --pnacl-disable-abi-check -Wl,-Trodata-segment=<(NAC L_IRT_DATA_START) -Wl,-Ttext-segment=<(NACL_IRT_TEXT_START) -B>(tc_lib_dir_irt_m ips) ^(link_flags) >(_link_flags)', 904 '--link_flags= -arch mips --pnacl-allow-translate --pnacl-allo w-native -Wt,-mtls-use-call --pnacl-disable-abi-check -Wl,-Trodata-segment=<(NAC L_IRT_DATA_START) -Wl,-Ttext-segment=<(NACL_IRT_TEXT_START) -B>(tc_lib_dir_irt_m ips) ^(link_flags) >(_link_flags)',
926 '--source-list=^(source_list_newlib_mips)', 905 '--source-list=^(source_list_newlib_mips)',
927 ], 906 ],
928 }, 907 },
929 ], 908 ],
930 }], 909 }],
931 # mips IRT library action 910 # mips IRT library action
932 ['nlib_target!="" and build_irt!=0', { 911 ['nlib_target!="" and build_irt!=0', {
933 'variables': { 912 'variables': {
(...skipping 22 matching lines...) Expand all
956 '<(DEPTH)/native_client/build/build_nexe.py', 935 '<(DEPTH)/native_client/build/build_nexe.py',
957 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 936 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
958 '>@(extra_args)', 937 '>@(extra_args)',
959 '--arch', 'mips', 938 '--arch', 'mips',
960 '--build', 'newlib_nlib', 939 '--build', 'newlib_nlib',
961 '--root', '<(DEPTH)', 940 '--root', '<(DEPTH)',
962 '--name', '>(out_newlib_mips)', 941 '--name', '>(out_newlib_mips)',
963 '--objdir', '>(objdir_newlib_mips)', 942 '--objdir', '>(objdir_newlib_mips)',
964 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)', 943 '--include-dirs=>(tc_include_dir_newlib) ^(include_dirs) >(_in clude_dirs)',
965 '--compile_flags= ^(compile_flags) >(_compile_flags) ^(pnacl_c ompile_flags) >(_pnacl_compile_flags)', 944 '--compile_flags= ^(compile_flags) >(_compile_flags) ^(pnacl_c ompile_flags) >(_pnacl_compile_flags)',
966 '--gomadir', '<(gomadir)',
967 '--defines=^(defines) >(_defines)', 945 '--defines=^(defines) >(_defines)',
968 '--link_flags=-B>(tc_lib_dir_irt_mips) ^(link_flags) >(_link_f lags)', 946 '--link_flags=-B>(tc_lib_dir_irt_mips) ^(link_flags) >(_link_f lags)',
969 '--source-list=^(source_list_newlib_mips)', 947 '--source-list=^(source_list_newlib_mips)',
970 ], 948 ],
971 }, 949 },
972 ], 950 ],
973 }], 951 }],
974 ], # end target_conditions for mips newlib 952 ], # end target_conditions for mips newlib
975 }, 953 },
976 }], # end target_arch = mips 954 }], # end target_arch = mips
(...skipping 28 matching lines...) Expand all
1005 '<(DEPTH)/native_client/build/build_nexe.py', 983 '<(DEPTH)/native_client/build/build_nexe.py',
1006 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 984 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
1007 '>@(extra_args)', 985 '>@(extra_args)',
1008 '--arch', 'x86-64', 986 '--arch', 'x86-64',
1009 '--build', 'glibc_nexe', 987 '--build', 'glibc_nexe',
1010 '--root', '<(DEPTH)', 988 '--root', '<(DEPTH)',
1011 '--name', '>(out_glibc64)', 989 '--name', '>(out_glibc64)',
1012 '--objdir', '>(objdir_glibc64)', 990 '--objdir', '>(objdir_glibc64)',
1013 '--include-dirs=>(tc_include_dir_glibc) ^(include_dirs) >(_in clude_dirs)', 991 '--include-dirs=>(tc_include_dir_glibc) ^(include_dirs) >(_in clude_dirs)',
1014 '--compile_flags=-m64 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)', 992 '--compile_flags=-m64 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)',
1015 '--gomadir', '<(gomadir)',
1016 '--defines=^(defines) >(_defines)', 993 '--defines=^(defines) >(_defines)',
1017 '--link_flags=-B>(tc_lib_dir_glibc64) ^(link_flags) >(_link_f lags)', 994 '--link_flags=-B>(tc_lib_dir_glibc64) ^(link_flags) >(_link_f lags)',
1018 '--source-list=^(source_list_glibc64)', 995 '--source-list=^(source_list_glibc64)',
1019 ], 996 ],
1020 }, 997 },
1021 ], 998 ],
1022 }], 999 }],
1023 # x86-32 glibc nexe action 1000 # x86-32 glibc nexe action
1024 ['nexe_target!="" and build_glibc!=0 and enable_x86_32!=0 and disable _glibc==0', { 1001 ['nexe_target!="" and build_glibc!=0 and enable_x86_32!=0 and disable _glibc==0', {
1025 'variables': { 1002 'variables': {
(...skipping 22 matching lines...) Expand all
1048 '<(DEPTH)/native_client/build/build_nexe.py', 1025 '<(DEPTH)/native_client/build/build_nexe.py',
1049 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 1026 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
1050 '>@(extra_args)', 1027 '>@(extra_args)',
1051 '--arch', 'x86-32', 1028 '--arch', 'x86-32',
1052 '--build', 'glibc_nexe', 1029 '--build', 'glibc_nexe',
1053 '--root', '<(DEPTH)', 1030 '--root', '<(DEPTH)',
1054 '--name', '>(out_glibc32)', 1031 '--name', '>(out_glibc32)',
1055 '--objdir', '>(objdir_glibc32)', 1032 '--objdir', '>(objdir_glibc32)',
1056 '--include-dirs=>(tc_include_dir_glibc) ^(include_dirs) >(_in clude_dirs)', 1033 '--include-dirs=>(tc_include_dir_glibc) ^(include_dirs) >(_in clude_dirs)',
1057 '--compile_flags=-m32 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)', 1034 '--compile_flags=-m32 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)',
1058 '--gomadir', '<(gomadir)',
1059 '--defines=^(defines) >(_defines)', 1035 '--defines=^(defines) >(_defines)',
1060 '--link_flags=-m32 -B>(tc_lib_dir_glibc32) ^(link_flags) >(_l ink_flags)', 1036 '--link_flags=-m32 -B>(tc_lib_dir_glibc32) ^(link_flags) >(_l ink_flags)',
1061 '--source-list=^(source_list_glibc32)', 1037 '--source-list=^(source_list_glibc32)',
1062 ], 1038 ],
1063 }, 1039 },
1064 ], 1040 ],
1065 }], 1041 }],
1066 # x86-64 glibc static library action 1042 # x86-64 glibc static library action
1067 ['nlib_target!="" and build_glibc!=0 and enable_x86_64!=0 and disable _glibc==0', { 1043 ['nlib_target!="" and build_glibc!=0 and enable_x86_64!=0 and disable _glibc==0', {
1068 'variables': { 1044 'variables': {
(...skipping 22 matching lines...) Expand all
1091 '<(DEPTH)/native_client/build/build_nexe.py', 1067 '<(DEPTH)/native_client/build/build_nexe.py',
1092 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 1068 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
1093 '>@(extra_args)', 1069 '>@(extra_args)',
1094 '--arch', 'x86-64', 1070 '--arch', 'x86-64',
1095 '--build', 'glibc_nlib', 1071 '--build', 'glibc_nlib',
1096 '--root', '<(DEPTH)', 1072 '--root', '<(DEPTH)',
1097 '--name', '>(out_glibc64)', 1073 '--name', '>(out_glibc64)',
1098 '--objdir', '>(objdir_glibc64)', 1074 '--objdir', '>(objdir_glibc64)',
1099 '--include-dirs=>(tc_include_dir_glibc) ^(include_dirs) >(_in clude_dirs)', 1075 '--include-dirs=>(tc_include_dir_glibc) ^(include_dirs) >(_in clude_dirs)',
1100 '--compile_flags=-m64 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)', 1076 '--compile_flags=-m64 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)',
1101 '--gomadir', '<(gomadir)',
1102 '--defines=^(defines) >(_defines)', 1077 '--defines=^(defines) >(_defines)',
1103 '--link_flags=-B>(tc_lib_dir_glibc64) ^(link_flags) >(_link_f lags)', 1078 '--link_flags=-B>(tc_lib_dir_glibc64) ^(link_flags) >(_link_f lags)',
1104 '--source-list=^(source_list_glibc64)', 1079 '--source-list=^(source_list_glibc64)',
1105 ], 1080 ],
1106 }, 1081 },
1107 ], 1082 ],
1108 }], 1083 }],
1109 # x86-32 glibc static library action 1084 # x86-32 glibc static library action
1110 ['nlib_target!="" and build_glibc!=0 and enable_x86_32!=0 and disable _glibc==0', { 1085 ['nlib_target!="" and build_glibc!=0 and enable_x86_32!=0 and disable _glibc==0', {
1111 'variables': { 1086 'variables': {
(...skipping 22 matching lines...) Expand all
1134 '<(DEPTH)/native_client/build/build_nexe.py', 1109 '<(DEPTH)/native_client/build/build_nexe.py',
1135 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 1110 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
1136 '>@(extra_args)', 1111 '>@(extra_args)',
1137 '--arch', 'x86-32', 1112 '--arch', 'x86-32',
1138 '--build', 'glibc_nlib', 1113 '--build', 'glibc_nlib',
1139 '--root', '<(DEPTH)', 1114 '--root', '<(DEPTH)',
1140 '--name', '>(out_glibc32)', 1115 '--name', '>(out_glibc32)',
1141 '--objdir', '>(objdir_glibc32)', 1116 '--objdir', '>(objdir_glibc32)',
1142 '--include-dirs=>(tc_include_dir_glibc) ^(include_dirs) >(_in clude_dirs)', 1117 '--include-dirs=>(tc_include_dir_glibc) ^(include_dirs) >(_in clude_dirs)',
1143 '--compile_flags=-m32 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)', 1118 '--compile_flags=-m32 ^(gcc_compile_flags) >(_gcc_compile_fla gs) ^(compile_flags) >(_compile_flags)',
1144 '--gomadir', '<(gomadir)',
1145 '--defines=^(defines) >(_defines)', 1119 '--defines=^(defines) >(_defines)',
1146 '--link_flags=-m32 -B>(tc_lib_dir_glibc32) ^(link_flags) >(_l ink_flags)', 1120 '--link_flags=-m32 -B>(tc_lib_dir_glibc32) ^(link_flags) >(_l ink_flags)',
1147 '--source-list=^(source_list_glibc32)', 1121 '--source-list=^(source_list_glibc32)',
1148 ], 1122 ],
1149 }, 1123 },
1150 ], 1124 ],
1151 }], 1125 }],
1152 # x86-64 glibc shared library action 1126 # x86-64 glibc shared library action
1153 ['nso_target!="" and build_glibc!=0 and enable_x86_64!=0 and disable_ glibc==0', { 1127 ['nso_target!="" and build_glibc!=0 and enable_x86_64!=0 and disable_ glibc==0', {
1154 'variables': { 1128 'variables': {
(...skipping 22 matching lines...) Expand all
1177 '<(DEPTH)/native_client/build/build_nexe.py', 1151 '<(DEPTH)/native_client/build/build_nexe.py',
1178 '>@(extra_args)', 1152 '>@(extra_args)',
1179 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 1153 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
1180 '--arch', 'x86-64', 1154 '--arch', 'x86-64',
1181 '--build', 'glibc_nso', 1155 '--build', 'glibc_nso',
1182 '--root', '<(DEPTH)', 1156 '--root', '<(DEPTH)',
1183 '--name', '>(out_glibc64)', 1157 '--name', '>(out_glibc64)',
1184 '--objdir', '>(objdir_glibc64)', 1158 '--objdir', '>(objdir_glibc64)',
1185 '--include-dirs=>(tc_include_dir_glibc) ^(include_dirs) >(_in clude_dirs)', 1159 '--include-dirs=>(tc_include_dir_glibc) ^(include_dirs) >(_in clude_dirs)',
1186 '--compile_flags=-m64 -fPIC ^(gcc_compile_flags) >(_gcc_compi le_flags) ^(compile_flags) >(_compile_flags)', 1160 '--compile_flags=-m64 -fPIC ^(gcc_compile_flags) >(_gcc_compi le_flags) ^(compile_flags) >(_compile_flags)',
1187 '--gomadir', '<(gomadir)',
1188 '--defines=^(defines) >(_defines)', 1161 '--defines=^(defines) >(_defines)',
1189 '--link_flags=-B>(tc_lib_dir_glibc64) ^(link_flags) >(_link_f lags)', 1162 '--link_flags=-B>(tc_lib_dir_glibc64) ^(link_flags) >(_link_f lags)',
1190 '--source-list=^(source_list_glibc64)', 1163 '--source-list=^(source_list_glibc64)',
1191 ], 1164 ],
1192 }, 1165 },
1193 ], 1166 ],
1194 }], 1167 }],
1195 # x86-32 glibc shared library action 1168 # x86-32 glibc shared library action
1196 ['nso_target!="" and build_glibc!=0 and enable_x86_32!=0 and disable_ glibc==0', { 1169 ['nso_target!="" and build_glibc!=0 and enable_x86_32!=0 and disable_ glibc==0', {
1197 'variables': { 1170 'variables': {
(...skipping 22 matching lines...) Expand all
1220 '<(DEPTH)/native_client/build/build_nexe.py', 1193 '<(DEPTH)/native_client/build/build_nexe.py',
1221 '>@(extra_args)', 1194 '>@(extra_args)',
1222 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 1195 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
1223 '--arch', 'x86-32', 1196 '--arch', 'x86-32',
1224 '--build', 'glibc_nso', 1197 '--build', 'glibc_nso',
1225 '--root', '<(DEPTH)', 1198 '--root', '<(DEPTH)',
1226 '--name', '>(out_glibc32)', 1199 '--name', '>(out_glibc32)',
1227 '--objdir', '>(objdir_glibc32)', 1200 '--objdir', '>(objdir_glibc32)',
1228 '--include-dirs=>(tc_include_dir_glibc) ^(include_dirs) >(_in clude_dirs)', 1201 '--include-dirs=>(tc_include_dir_glibc) ^(include_dirs) >(_in clude_dirs)',
1229 '--compile_flags=-m32 -fPIC ^(gcc_compile_flags) >(_gcc_compi le_flags) ^(compile_flags) >(_compile_flags)', 1202 '--compile_flags=-m32 -fPIC ^(gcc_compile_flags) >(_gcc_compi le_flags) ^(compile_flags) >(_compile_flags)',
1230 '--gomadir', '<(gomadir)',
1231 '--defines=^(defines) >(_defines)', 1203 '--defines=^(defines) >(_defines)',
1232 '--link_flags=-m32 -B>(tc_lib_dir_glibc32) ^(link_flags) >(_l ink_flags)', 1204 '--link_flags=-m32 -B>(tc_lib_dir_glibc32) ^(link_flags) >(_l ink_flags)',
1233 '--source-list=^(source_list_glibc32)', 1205 '--source-list=^(source_list_glibc32)',
1234 ], 1206 ],
1235 }, 1207 },
1236 ], 1208 ],
1237 }], 1209 }],
1238 ], # end target_conditions for glibc (nexe/nlib/nso, x86-32/64) 1210 ], # end target_conditions for glibc (nexe/nlib/nso, x86-32/64)
1239 }, 1211 },
1240 }], # end target_arch == ia32 or x64 1212 }], # end target_arch == ia32 or x64
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
1310 '<(DEPTH)/native_client/build/build_nexe.py', 1282 '<(DEPTH)/native_client/build/build_nexe.py',
1311 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 1283 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
1312 '>@(extra_args)', 1284 '>@(extra_args)',
1313 '--arch', 'pnacl', 1285 '--arch', 'pnacl',
1314 '--build', 'newlib_pexe', 1286 '--build', 'newlib_pexe',
1315 '--root', '<(DEPTH)', 1287 '--root', '<(DEPTH)',
1316 '--name', '>(out_pnacl_newlib)', 1288 '--name', '>(out_pnacl_newlib)',
1317 '--objdir', '>(objdir_pnacl_newlib)', 1289 '--objdir', '>(objdir_pnacl_newlib)',
1318 '--include-dirs=>(tc_include_dir_pnacl_newlib) ^(include_dirs) >(_ include_dirs)', 1290 '--include-dirs=>(tc_include_dir_pnacl_newlib) ^(include_dirs) >(_ include_dirs)',
1319 '--compile_flags=^(compile_flags) >(_compile_flags) ^(pnacl_compil e_flags) >(_pnacl_compile_flags)', 1291 '--compile_flags=^(compile_flags) >(_compile_flags) ^(pnacl_compil e_flags) >(_pnacl_compile_flags)',
1320 '--gomadir', '<(gomadir)',
1321 '--defines=^(defines) >(_defines)', 1292 '--defines=^(defines) >(_defines)',
1322 '--link_flags=-B<(SHARED_INTERMEDIATE_DIR)/tc_pnacl_newlib/lib ^(l ink_flags) >(_link_flags)', 1293 '--link_flags=-B<(SHARED_INTERMEDIATE_DIR)/tc_pnacl_newlib/lib ^(l ink_flags) >(_link_flags)',
1323 '--source-list=^(source_list_pnacl_newlib)', 1294 '--source-list=^(source_list_pnacl_newlib)',
1324 ], 1295 ],
1325 }], 1296 }],
1326 'target_conditions': [ 1297 'target_conditions': [
1327 [ 'enable_x86_32!=0', { 1298 [ 'enable_x86_32!=0', {
1328 'actions': [{ 1299 'actions': [{
1329 'action_name': 'translate newlib pexe to x86-32 nexe', 1300 'action_name': 'translate newlib pexe to x86-32 nexe',
1330 'msvs_cygwin_shell': 0, 1301 'msvs_cygwin_shell': 0,
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after
1429 '<(DEPTH)/native_client/build/build_nexe.py', 1400 '<(DEPTH)/native_client/build/build_nexe.py',
1430 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/', 1401 '-t', '<(SHARED_INTERMEDIATE_DIR)/sdk/toolchain/',
1431 '>@(extra_args)', 1402 '>@(extra_args)',
1432 '--arch', 'pnacl', 1403 '--arch', 'pnacl',
1433 '--build', 'newlib_plib', 1404 '--build', 'newlib_plib',
1434 '--root', '<(DEPTH)', 1405 '--root', '<(DEPTH)',
1435 '--name', '>(out_pnacl_newlib)', 1406 '--name', '>(out_pnacl_newlib)',
1436 '--objdir', '>(objdir_pnacl_newlib)', 1407 '--objdir', '>(objdir_pnacl_newlib)',
1437 '--include-dirs=>(tc_include_dir_pnacl_newlib) ^(include_dirs) >(_ include_dirs)', 1408 '--include-dirs=>(tc_include_dir_pnacl_newlib) ^(include_dirs) >(_ include_dirs)',
1438 '--compile_flags=^(compile_flags) >(_compile_flags) ^(pnacl_compil e_flags) >(_pnacl_compile_flags)', 1409 '--compile_flags=^(compile_flags) >(_compile_flags) ^(pnacl_compil e_flags) >(_pnacl_compile_flags)',
1439 '--gomadir', '<(gomadir)',
1440 '--defines=^(defines) >(_defines)', 1410 '--defines=^(defines) >(_defines)',
1441 '--link_flags=-B>(tc_lib_dir_pnacl_newlib) ^(link_flags) >(_link_f lags)', 1411 '--link_flags=-B>(tc_lib_dir_pnacl_newlib) ^(link_flags) >(_link_f lags)',
1442 '--source-list=^(source_list_pnacl_newlib)', 1412 '--source-list=^(source_list_pnacl_newlib)',
1443 ], 1413 ],
1444 }, 1414 },
1445 ], 1415 ],
1446 }], 1416 }],
1447 ], # end target_conditions for pnacl pexe/plib 1417 ], # end target_conditions for pnacl pexe/plib
1448 }, 1418 },
1449 } 1419 }
OLDNEW
« no previous file with comments | « build/common.gypi ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698