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

Side by Side Diff: tools/gyp/v8.gyp

Issue 151163005: A64: Synchronize with r16356. (Closed) Base URL: https://v8.googlecode.com/svn/branches/experimental/a64
Patch Set: Created 6 years, 10 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
« no previous file with comments | « tools/grokdump.py ('k') | tools/linux-tick-processor » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 228 matching lines...) Expand 10 before | Expand all | Expand 10 after
239 '../../src/builtins.cc', 239 '../../src/builtins.cc',
240 '../../src/builtins.h', 240 '../../src/builtins.h',
241 '../../src/bytecodes-irregexp.h', 241 '../../src/bytecodes-irregexp.h',
242 '../../src/cached-powers.cc', 242 '../../src/cached-powers.cc',
243 '../../src/cached-powers.h', 243 '../../src/cached-powers.h',
244 '../../src/char-predicates-inl.h', 244 '../../src/char-predicates-inl.h',
245 '../../src/char-predicates.h', 245 '../../src/char-predicates.h',
246 '../../src/checks.cc', 246 '../../src/checks.cc',
247 '../../src/checks.h', 247 '../../src/checks.h',
248 '../../src/circular-queue-inl.h', 248 '../../src/circular-queue-inl.h',
249 '../../src/circular-queue.cc',
250 '../../src/circular-queue.h', 249 '../../src/circular-queue.h',
251 '../../src/code-stubs.cc', 250 '../../src/code-stubs.cc',
252 '../../src/code-stubs.h', 251 '../../src/code-stubs.h',
253 '../../src/code-stubs-hydrogen.cc', 252 '../../src/code-stubs-hydrogen.cc',
254 '../../src/code.h', 253 '../../src/code.h',
255 '../../src/codegen.cc', 254 '../../src/codegen.cc',
256 '../../src/codegen.h', 255 '../../src/codegen.h',
257 '../../src/compilation-cache.cc', 256 '../../src/compilation-cache.cc',
258 '../../src/compilation-cache.h', 257 '../../src/compilation-cache.h',
259 '../../src/compiler.cc', 258 '../../src/compiler.cc',
260 '../../src/compiler.h', 259 '../../src/compiler.h',
261 '../../src/contexts.cc', 260 '../../src/contexts.cc',
262 '../../src/contexts.h', 261 '../../src/contexts.h',
263 '../../src/conversions-inl.h', 262 '../../src/conversions-inl.h',
264 '../../src/conversions.cc', 263 '../../src/conversions.cc',
265 '../../src/conversions.h', 264 '../../src/conversions.h',
266 '../../src/counters.cc', 265 '../../src/counters.cc',
267 '../../src/counters.h', 266 '../../src/counters.h',
268 '../../src/cpu-profiler-inl.h', 267 '../../src/cpu-profiler-inl.h',
269 '../../src/cpu-profiler.cc', 268 '../../src/cpu-profiler.cc',
270 '../../src/cpu-profiler.h', 269 '../../src/cpu-profiler.h',
270 '../../src/cpu.cc',
271 '../../src/cpu.h', 271 '../../src/cpu.h',
272 '../../src/data-flow.cc', 272 '../../src/data-flow.cc',
273 '../../src/data-flow.h', 273 '../../src/data-flow.h',
274 '../../src/date.cc', 274 '../../src/date.cc',
275 '../../src/date.h', 275 '../../src/date.h',
276 '../../src/dateparser-inl.h', 276 '../../src/dateparser-inl.h',
277 '../../src/dateparser.cc', 277 '../../src/dateparser.cc',
278 '../../src/dateparser.h', 278 '../../src/dateparser.h',
279 '../../src/debug-agent.cc', 279 '../../src/debug-agent.cc',
280 '../../src/debug-agent.h', 280 '../../src/debug-agent.h',
(...skipping 448 matching lines...) Expand 10 before | Expand all | Expand 10 after
729 ['OS=="linux"', { 729 ['OS=="linux"', {
730 'link_settings': { 730 'link_settings': {
731 'conditions': [ 731 'conditions': [
732 ['v8_compress_startup_data=="bz2"', { 732 ['v8_compress_startup_data=="bz2"', {
733 'libraries': [ 733 'libraries': [
734 '-lbz2', 734 '-lbz2',
735 ] 735 ]
736 }], 736 }],
737 ], 737 ],
738 }, 738 },
739 'defines': [
740 'V8_OS_LINUX=1',
741 'V8_OS_POSIX=1'
742 ],
743 'sources': [ ### gcmole(os:linux) ### 739 'sources': [ ### gcmole(os:linux) ###
744 '../../src/platform-linux.cc', 740 '../../src/platform-linux.cc',
745 '../../src/platform-posix.cc' 741 '../../src/platform-posix.cc'
746 ], 742 ],
747 } 743 }
748 ], 744 ],
749 ['OS=="android"', { 745 ['OS=="android"', {
750 'defines': [ 746 'defines': [
751 'CAN_USE_VFP_INSTRUCTIONS', 747 'CAN_USE_VFP_INSTRUCTIONS',
752 ], 748 ],
753 'sources': [ 749 'sources': [
754 '../../src/platform-posix.cc', 750 '../../src/platform-posix.cc',
755 ], 751 ],
756 'conditions': [ 752 'conditions': [
757 ['host_os=="mac"', { 753 ['host_os=="mac"', {
758 'target_conditions': [ 754 'target_conditions': [
759 ['_toolset=="host"', { 755 ['_toolset=="host"', {
760 'defines': [
761 'V8_OS_BSD=1',
762 'V8_OS_MACOSX=1',
763 'V8_OS_POSIX=1'
764 ],
765 'sources': [ 756 'sources': [
766 '../../src/platform-macos.cc' 757 '../../src/platform-macos.cc'
767 ] 758 ]
768 }, { 759 }, {
769 'defines': [
770 'V8_OS_LINUX=1',
771 'V8_OS_POSIX=1'
772 ],
773 'sources': [ 760 'sources': [
774 '../../src/platform-linux.cc' 761 '../../src/platform-linux.cc'
775 ] 762 ]
776 }], 763 }],
777 ], 764 ],
778 }, { 765 }, {
779 'defines': [
780 'V8_OS_LINUX=1',
781 'V8_OS_POSIX=1'
782 ],
783 'sources': [ 766 'sources': [
784 '../../src/platform-linux.cc' 767 '../../src/platform-linux.cc'
785 ] 768 ]
786 }], 769 }],
787 ], 770 ],
788 }, 771 },
789 ], 772 ],
790 ['OS=="freebsd"', { 773 ['OS=="freebsd"', {
791 'defines': [
792 'V8_OS_BSD=1',
793 'V8_OS_FREEBSD=1',
794 'V8_OS_POSIX=1'
795 ],
796 'link_settings': { 774 'link_settings': {
797 'libraries': [ 775 'libraries': [
798 '-L/usr/local/lib -lexecinfo', 776 '-L/usr/local/lib -lexecinfo',
799 ]}, 777 ]},
800 'sources': [ 778 'sources': [
801 '../../src/platform-freebsd.cc', 779 '../../src/platform-freebsd.cc',
802 '../../src/platform-posix.cc' 780 '../../src/platform-posix.cc'
803 ], 781 ],
804 } 782 }
805 ], 783 ],
806 ['OS=="openbsd"', { 784 ['OS=="openbsd"', {
807 'defines': [
808 'V8_OS_BSD=1',
809 'V8_OS_OPENBSD=1',
810 'V8_OS_POSIX=1'
811 ],
812 'link_settings': { 785 'link_settings': {
813 'libraries': [ 786 'libraries': [
814 '-L/usr/local/lib -lexecinfo', 787 '-L/usr/local/lib -lexecinfo',
815 ]}, 788 ]},
816 'sources': [ 789 'sources': [
817 '../../src/platform-openbsd.cc', 790 '../../src/platform-openbsd.cc',
818 '../../src/platform-posix.cc' 791 '../../src/platform-posix.cc'
819 ], 792 ],
820 } 793 }
821 ], 794 ],
822 ['OS=="netbsd"', { 795 ['OS=="netbsd"', {
823 'defines': [
824 'V8_OS_BSD=1',
825 'V8_OS_NETBSD=1',
826 'V8_OS_POSIX=1'
827 ],
828 'link_settings': { 796 'link_settings': {
829 'libraries': [ 797 'libraries': [
830 '-L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lexecinfo', 798 '-L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lexecinfo',
831 ]}, 799 ]},
832 'sources': [ 800 'sources': [
833 '../../src/platform-openbsd.cc', 801 '../../src/platform-openbsd.cc',
834 '../../src/platform-posix.cc' 802 '../../src/platform-posix.cc'
835 ], 803 ],
836 } 804 }
837 ], 805 ],
838 ['OS=="solaris"', { 806 ['OS=="solaris"', {
839 'defines': [
840 'V8_OS_POSIX=1',
841 'V8_OS_SOLARIS=1'
842 ],
843 'link_settings': { 807 'link_settings': {
844 'libraries': [ 808 'libraries': [
845 '-lsocket -lnsl', 809 '-lsocket -lnsl',
846 ]}, 810 ]},
847 'sources': [ 811 'sources': [
848 '../../src/platform-solaris.cc', 812 '../../src/platform-solaris.cc',
849 '../../src/platform-posix.cc', 813 '../../src/platform-posix.cc',
850 ], 814 ],
851 } 815 }
852 ], 816 ],
853 ['OS=="mac"', { 817 ['OS=="mac"', {
854 'defines': [
855 'V8_OS_BSD=1',
856 'V8_OS_MACOSX=1',
857 'V8_OS_POSIX=1'
858 ],
859 'sources': [ 818 'sources': [
860 '../../src/platform-macos.cc', 819 '../../src/platform-macos.cc',
861 '../../src/platform-posix.cc' 820 '../../src/platform-posix.cc'
862 ]}, 821 ]},
863 ], 822 ],
864 ['OS=="win"', { 823 ['OS=="win"', {
865 'variables': { 824 'variables': {
866 'gyp_generators': '<!(echo $GYP_GENERATORS)', 825 'gyp_generators': '<!(echo $GYP_GENERATORS)',
867 }, 826 },
868 'conditions': [ 827 'conditions': [
869 ['gyp_generators=="make"', { 828 ['gyp_generators=="make"', {
870 'variables': { 829 'variables': {
871 'build_env': '<!(uname -o)', 830 'build_env': '<!(uname -o)',
872 }, 831 },
873 'conditions': [ 832 'conditions': [
874 ['build_env=="Cygwin"', { 833 ['build_env=="Cygwin"', {
875 'defines': [
876 'V8_OS_CYGWIN=1',
877 'V8_OS_POSIX=1'
878 ],
879 'sources': [ 834 'sources': [
880 '../../src/platform-cygwin.cc', 835 '../../src/platform-cygwin.cc',
881 '../../src/platform-posix.cc', 836 '../../src/platform-posix.cc',
882 ], 837 ],
883 }, { 838 }, {
884 'defines': [
885 'V8_OS_WIN=1'
886 ],
887 'sources': [ 839 'sources': [
888 '../../src/platform-win32.cc', 840 '../../src/platform-win32.cc',
889 '../../src/win32-math.h', 841 '../../src/win32-math.h',
890 '../../src/win32-math.cc', 842 '../../src/win32-math.cc',
891 ], 843 ],
892 }], 844 }],
893 ], 845 ],
894 'link_settings': { 846 'link_settings': {
895 'libraries': [ '-lwinmm', '-lws2_32' ], 847 'libraries': [ '-lwinmm', '-lws2_32' ],
896 }, 848 },
897 }, { 849 }, {
898 'defines': [
899 'V8_OS_WIN=1'
900 ],
901 'sources': [ 850 'sources': [
902 '../../src/platform-win32.cc', 851 '../../src/platform-win32.cc',
903 '../../src/win32-math.h', 852 '../../src/win32-math.h',
904 '../../src/win32-math.cc', 853 '../../src/win32-math.cc',
905 ], 854 ],
906 'msvs_disabled_warnings': [4351, 4355, 4800], 855 'msvs_disabled_warnings': [4351, 4355, 4800],
907 'link_settings': { 856 'link_settings': {
908 'libraries': [ '-lwinmm.lib', '-lws2_32.lib' ], 857 'libraries': [ '-lwinmm.lib', '-lws2_32.lib' ],
909 }, 858 },
910 }], 859 }],
(...skipping 220 matching lines...) Expand 10 before | Expand all | Expand 10 after
1131 }], 1080 }],
1132 ['v8_compress_startup_data=="bz2"', { 1081 ['v8_compress_startup_data=="bz2"', {
1133 'libraries': [ 1082 'libraries': [
1134 '-lbz2', 1083 '-lbz2',
1135 ] 1084 ]
1136 }], 1085 }],
1137 ], 1086 ],
1138 }, 1087 },
1139 ], 1088 ],
1140 } 1089 }
OLDNEW
« no previous file with comments | « tools/grokdump.py ('k') | tools/linux-tick-processor » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698