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

Side by Side Diff: build/standalone.gypi

Issue 988893003: Implement tracing interface for v8 (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Remove v8-tracing in favor of v8-platform, make passing Isolate* explicit, still WIP Created 5 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 # Copyright 2012 the V8 project authors. All rights reserved. 1 # Copyright 2012 the V8 project authors. All rights reserved.
2 # Redistribution and use in source and binary forms, with or without 2 # Redistribution and use in source and binary forms, with or without
3 # modification, are permitted provided that the following conditions are 3 # modification, are permitted provided that the following conditions are
4 # met: 4 # met:
5 # 5 #
6 # * Redistributions of source code must retain the above copyright 6 # * Redistributions of source code must retain the above copyright
7 # notice, this list of conditions and the following disclaimer. 7 # notice, this list of conditions and the following disclaimer.
8 # * Redistributions in binary form must reproduce the above 8 # * Redistributions in binary form must reproduce the above
9 # copyright notice, this list of conditions and the following 9 # copyright notice, this list of conditions and the following
10 # disclaimer in the documentation and/or other materials provided 10 # disclaimer in the documentation and/or other materials provided
(...skipping 613 matching lines...) Expand 10 before | Expand all | Expand 10 after
624 'target_defaults': { 624 'target_defaults': {
625 'cflags': [ 625 'cflags': [
626 '-Wall', 626 '-Wall',
627 '<(werror)', 627 '<(werror)',
628 '-Wno-unused-parameter', 628 '-Wno-unused-parameter',
629 '-Wno-long-long', 629 '-Wno-long-long',
630 '-pthread', 630 '-pthread',
631 '-pedantic', 631 '-pedantic',
632 # Don't warn about the "struct foo f = {0};" initialization pattern. 632 # Don't warn about the "struct foo f = {0};" initialization pattern.
633 '-Wno-missing-field-initializers', 633 '-Wno-missing-field-initializers',
634 '-Wno-gnu-zero-variadic-macro-arguments',
634 ], 635 ],
635 'cflags_cc': [ 636 'cflags_cc': [
636 '-Wnon-virtual-dtor', 637 '-Wnon-virtual-dtor',
637 '-fno-exceptions', 638 '-fno-exceptions',
638 '-fno-rtti', 639 '-fno-rtti',
639 '-std=gnu++0x', 640 '-std=gnu++0x',
640 ], 641 ],
641 'ldflags': [ '-pthread', ], 642 'ldflags': [ '-pthread', ],
642 'conditions': [ 643 'conditions': [
643 [ 'clang==1 and (v8_target_arch=="x64" or v8_target_arch=="arm64" \ 644 [ 'clang==1 and (v8_target_arch=="x64" or v8_target_arch=="arm64" \
(...skipping 15 matching lines...) Expand all
659 # 'OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" 660 # 'OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris"
660 # or OS=="netbsd"' 661 # or OS=="netbsd"'
661 ['OS=="qnx"', { 662 ['OS=="qnx"', {
662 'target_defaults': { 663 'target_defaults': {
663 'cflags': [ 664 'cflags': [
664 '-Wall', 665 '-Wall',
665 '<(werror)', 666 '<(werror)',
666 '-Wno-unused-parameter', 667 '-Wno-unused-parameter',
667 # Don't warn about the "struct foo f = {0};" initialization pattern. 668 # Don't warn about the "struct foo f = {0};" initialization pattern.
668 '-Wno-missing-field-initializers', 669 '-Wno-missing-field-initializers',
670 '-Wno-gnu-zero-variadic-macro-arguments',
669 ], 671 ],
670 'cflags_cc': [ 672 'cflags_cc': [
671 '-Wnon-virtual-dtor', 673 '-Wnon-virtual-dtor',
672 '-fno-exceptions', 674 '-fno-exceptions',
673 '-fno-rtti', 675 '-fno-rtti',
674 '-std=gnu++0x', 676 '-std=gnu++0x',
675 ], 677 ],
676 'conditions': [ 678 'conditions': [
677 [ 'visibility=="hidden"', { 679 [ 'visibility=="hidden"', {
678 'cflags': [ '-fvisibility=hidden' ], 680 'cflags': [ '-fvisibility=hidden' ],
(...skipping 204 matching lines...) Expand 10 before | Expand all | Expand 10 after
883 'USE_HEADERMAP': 'NO', 885 'USE_HEADERMAP': 'NO',
884 'OTHER_CFLAGS': [ 886 'OTHER_CFLAGS': [
885 '-fno-strict-aliasing', 887 '-fno-strict-aliasing',
886 ], 888 ],
887 'WARNING_CFLAGS': [ 889 'WARNING_CFLAGS': [
888 '-Wall', 890 '-Wall',
889 '-Wendif-labels', 891 '-Wendif-labels',
890 '-Wno-unused-parameter', 892 '-Wno-unused-parameter',
891 # Don't warn about the "struct foo f = {0};" initialization pattern. 893 # Don't warn about the "struct foo f = {0};" initialization pattern.
892 '-Wno-missing-field-initializers', 894 '-Wno-missing-field-initializers',
895 '-Wno-gnu-zero-variadic-macro-arguments',
893 ], 896 ],
894 }, 897 },
895 'conditions': [ 898 'conditions': [
896 ['werror==""', { 899 ['werror==""', {
897 'xcode_settings': {'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO'}, 900 'xcode_settings': {'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO'},
898 }, { 901 }, {
899 'xcode_settings': {'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES'}, 902 'xcode_settings': {'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES'},
900 }], 903 }],
901 ['clang==1', { 904 ['clang==1', {
902 'xcode_settings': { 905 'xcode_settings': {
(...skipping 376 matching lines...) Expand 10 before | Expand all | Expand 10 after
1279 '-fsanitize=cfi-vcall', 1282 '-fsanitize=cfi-vcall',
1280 '-fsanitize=cfi-derived-cast', 1283 '-fsanitize=cfi-derived-cast',
1281 '-fsanitize=cfi-unrelated-cast', 1284 '-fsanitize=cfi-unrelated-cast',
1282 ], 1285 ],
1283 }], 1286 }],
1284 ], 1287 ],
1285 }, 1288 },
1286 }], 1289 }],
1287 ], 1290 ],
1288 } 1291 }
OLDNEW
« no previous file with comments | « BUILD.gn ('k') | include/v8-platform.h » ('j') | include/v8-platform.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698