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

Side by Side Diff: test/cctest/cctest.gyp

Issue 2098313002: [gn] Use one source of truth for test source files. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: [gn] Use one source of truth for test source files. Created 4 years, 5 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 13 matching lines...) Expand all
24 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 24 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 25 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
26 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 26 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27 27
28 # Please keep this file in sync with BUILD.gn. 28 # Please keep this file in sync with BUILD.gn.
29 29
30 { 30 {
31 'variables': { 31 'variables': {
32 'v8_code': 1, 32 'v8_code': 1,
33 'generated_file': '<(SHARED_INTERMEDIATE_DIR)/resources.cc', 33 'generated_file': '<(SHARED_INTERMEDIATE_DIR)/resources.cc',
34 'cctest_sources': [ ### gcmole(all) ###
35 'compiler/c-signature.h',
36 'compiler/codegen-tester.cc',
37 'compiler/codegen-tester.h',
38 'compiler/code-assembler-tester.h',
39 'compiler/function-tester.h',
40 'compiler/graph-builder-tester.h',
41 'compiler/test-basic-block-profiler.cc',
42 'compiler/test-branch-combine.cc',
43 'compiler/test-gap-resolver.cc',
44 'compiler/test-graph-visualizer.cc',
45 'compiler/test-code-assembler.cc',
46 'compiler/test-instruction.cc',
47 'compiler/test-js-context-specialization.cc',
48 'compiler/test-js-constant-cache.cc',
49 'compiler/test-js-typed-lowering.cc',
50 'compiler/test-jump-threading.cc',
51 'compiler/test-linkage.cc',
52 'compiler/test-loop-assignment-analysis.cc',
53 'compiler/test-loop-analysis.cc',
54 'compiler/test-machine-operator-reducer.cc',
55 'compiler/test-multiple-return.cc',
56 'compiler/test-node.cc',
57 'compiler/test-operator.cc',
58 'compiler/test-osr.cc',
59 'compiler/test-representation-change.cc',
60 'compiler/test-run-bytecode-graph-builder.cc',
61 'compiler/test-run-calls-to-external-references.cc',
62 'compiler/test-run-deopt.cc',
63 'compiler/test-run-inlining.cc',
64 'compiler/test-run-intrinsics.cc',
65 'compiler/test-run-jsbranches.cc',
66 'compiler/test-run-jscalls.cc',
67 'compiler/test-run-jsexceptions.cc',
68 'compiler/test-run-jsobjects.cc',
69 'compiler/test-run-jsops.cc',
70 'compiler/test-run-load-store.cc',
71 'compiler/test-run-machops.cc',
72 'compiler/test-run-native-calls.cc',
73 'compiler/test-run-stackcheck.cc',
74 'compiler/test-run-stubs.cc',
75 'compiler/test-run-variables.cc',
76 'compiler/test-run-wasm-machops.cc',
77 'compiler/test-simplified-lowering.cc',
78 'cctest.cc',
79 'expression-type-collector.cc',
80 'expression-type-collector.h',
81 'interpreter/interpreter-tester.cc',
82 'interpreter/source-position-matcher.cc',
83 'interpreter/source-position-matcher.h',
84 'interpreter/test-bytecode-generator.cc',
85 'interpreter/test-interpreter.cc',
86 'interpreter/test-interpreter-intrinsics.cc',
87 'interpreter/test-source-positions.cc',
88 'interpreter/bytecode-expectations-printer.cc',
89 'interpreter/bytecode-expectations-printer.h',
90 'gay-fixed.cc',
91 'gay-precision.cc',
92 'gay-shortest.cc',
93 'heap/heap-tester.h',
94 'heap/heap-utils.cc',
95 'heap/heap-utils.h',
96 'heap/test-alloc.cc',
97 'heap/test-array-buffer-tracker.cc',
98 'heap/test-compaction.cc',
99 'heap/test-heap.cc',
100 'heap/test-incremental-marking.cc',
101 'heap/test-lab.cc',
102 'heap/test-mark-compact.cc',
103 'heap/test-page-promotion.cc',
104 'heap/test-spaces.cc',
105 'libsampler/test-sampler.cc',
106 'print-extension.cc',
107 'profiler-extension.cc',
108 'test-accessors.cc',
109 'test-api.cc',
110 'test-api.h',
111 'test-api-accessors.cc',
112 'test-api-interceptors.cc',
113 'test-api-fast-accessor-builder.cc',
114 'test-array-list.cc',
115 'test-ast.cc',
116 'test-ast-expression-visitor.cc',
117 'test-asm-validator.cc',
118 'test-atomicops.cc',
119 'test-bignum.cc',
120 'test-bignum-dtoa.cc',
121 'test-bit-vector.cc',
122 'test-circular-queue.cc',
123 'test-code-cache.cc',
124 'test-code-stub-assembler.cc',
125 'test-compiler.cc',
126 'test-constantpool.cc',
127 'test-conversions.cc',
128 'test-cpu-profiler.cc',
129 'test-date.cc',
130 'test-debug.cc',
131 'test-decls.cc',
132 'test-deoptimization.cc',
133 'test-dictionary.cc',
134 'test-diy-fp.cc',
135 'test-double.cc',
136 'test-dtoa.cc',
137 'test-elements-kind.cc',
138 'test-fast-dtoa.cc',
139 'test-feedback-vector.cc',
140 'test-field-type-tracking.cc',
141 'test-fixed-dtoa.cc',
142 'test-flags.cc',
143 'test-func-name-inference.cc',
144 'test-global-handles.cc',
145 'test-global-object.cc',
146 'test-hashing.cc',
147 'test-hashmap.cc',
148 'test-heap-profiler.cc',
149 'test-hydrogen-types.cc',
150 'test-identity-map.cc',
151 'test-inobject-slack-tracking.cc',
152 'test-list.cc',
153 'test-liveedit.cc',
154 'test-lockers.cc',
155 'test-log.cc',
156 'test-mementos.cc',
157 'test-parsing.cc',
158 'test-platform.cc',
159 'test-profile-generator.cc',
160 'test-random-number-generator.cc',
161 'test-receiver-check-hidden-prototype.cc',
162 'test-regexp.cc',
163 'test-reloc-info.cc',
164 'test-representation.cc',
165 'test-sampler-api.cc',
166 'test-serialize.cc',
167 'test-simd.cc',
168 'test-strings.cc',
169 'test-symbols.cc',
170 'test-strtod.cc',
171 'test-thread-termination.cc',
172 'test-threads.cc',
173 'test-trace-event.cc',
174 'test-transitions.cc',
175 'test-typedarrays.cc',
176 'test-types.cc',
177 'test-unbound-queue.cc',
178 'test-unboxed-doubles.cc',
179 'test-unique.cc',
180 'test-unscopables-hidden-prototype.cc',
181 'test-usecounters.cc',
182 'test-utils.cc',
183 'test-version.cc',
184 'test-weakmaps.cc',
185 'test-weaksets.cc',
186 'trace-extension.cc',
187 'wasm/test-run-wasm.cc',
188 'wasm/test-run-wasm-64.cc',
189 'wasm/test-run-wasm-asmjs.cc',
190 'wasm/test-run-wasm-interpreter.cc',
191 'wasm/test-run-wasm-js.cc',
192 'wasm/test-run-wasm-module.cc',
193 'wasm/test-signatures.h',
194 'wasm/test-wasm-function-name-table.cc',
195 'wasm/test-run-wasm-relocation.cc',
196 'wasm/test-wasm-stack.cc',
197 'wasm/test-wasm-trap-position.cc',
198 'wasm/wasm-run-utils.h',
199 ],
200 'cctest_sources_ia32': [ ### gcmole(arch:ia32) ###
201 'test-assembler-ia32.cc',
202 'test-code-stubs.cc',
203 'test-code-stubs-ia32.cc',
204 'test-disasm-ia32.cc',
205 'test-macro-assembler-ia32.cc',
206 'test-log-stack-tracer.cc',
207 'test-run-wasm-relocation-ia32.cc'
208 ],
209 'cctest_sources_x64': [ ### gcmole(arch:x64) ###
210 'test-assembler-x64.cc',
211 'test-code-stubs.cc',
212 'test-code-stubs-x64.cc',
213 'test-disasm-x64.cc',
214 'test-macro-assembler-x64.cc',
215 'test-log-stack-tracer.cc',
216 'test-run-wasm-relocation-x64.cc'
217 ],
218 'cctest_sources_arm': [ ### gcmole(arch:arm) ###
219 'test-assembler-arm.cc',
220 'test-code-stubs.cc',
221 'test-code-stubs-arm.cc',
222 'test-disasm-arm.cc',
223 'test-macro-assembler-arm.cc',
224 'test-run-wasm-relocation-arm.cc'
225 ],
226 'cctest_sources_arm64': [ ### gcmole(arch:arm64) ###
227 'test-utils-arm64.cc',
228 'test-assembler-arm64.cc',
229 'test-code-stubs.cc',
230 'test-code-stubs-arm64.cc',
231 'test-disasm-arm64.cc',
232 'test-fuzz-arm64.cc',
233 'test-javascript-arm64.cc',
234 'test-js-arm64-variables.cc',
235 'test-run-wasm-relocation-arm64.cc'
236 ],
237 'cctest_sources_s390': [ ### gcmole(arch:s390) ###
238 'test-assembler-s390.cc',
239 'test-code-stubs.cc',
240 'test-disasm-s390.cc'
241 ],
242 'cctest_sources_ppc': [ ### gcmole(arch:ppc) ###
243 'test-assembler-ppc.cc',
244 'test-code-stubs.cc',
245 'test-disasm-ppc.cc'
246 ],
247 'cctest_sources_mips': [ ### gcmole(arch:mips) ###
248 'test-assembler-mips.cc',
249 'test-code-stubs.cc',
250 'test-code-stubs-mips.cc',
251 'test-disasm-mips.cc',
252 'test-macro-assembler-mips.cc'
253 ],
254 'cctest_sources_mipsel': [ ### gcmole(arch:mipsel) ###
255 'test-assembler-mips.cc',
256 'test-code-stubs.cc',
257 'test-code-stubs-mips.cc',
258 'test-disasm-mips.cc',
259 'test-macro-assembler-mips.cc'
260 ],
261 'cctest_sources_mips64': [ ### gcmole(arch:mips64) ###
262 'test-assembler-mips64.cc',
263 'test-code-stubs.cc',
264 'test-code-stubs-mips64.cc',
265 'test-disasm-mips64.cc',
266 'test-macro-assembler-mips64.cc'
267 ],
268 'cctest_sources_mips64el': [ ### gcmole(arch:mips64el) ###
269 'test-assembler-mips64.cc',
270 'test-code-stubs.cc',
271 'test-code-stubs-mips64.cc',
272 'test-disasm-mips64.cc',
273 'test-macro-assembler-mips64.cc'
274 ],
275 'cctest_sources_x87': [ ### gcmole(arch:x87) ###
276 'test-assembler-x87.cc',
277 'test-code-stubs.cc',
278 'test-code-stubs-x87.cc',
279 'test-disasm-x87.cc',
280 'test-macro-assembler-x87.cc',
281 'test-log-stack-tracer.cc',
282 'test-run-wasm-relocation-x87.cc'
283 ],
34 }, 284 },
35 'includes': ['../../gypfiles/toolchain.gypi', '../../gypfiles/features.gypi'], 285 'includes': ['../../gypfiles/toolchain.gypi', '../../gypfiles/features.gypi'],
36 'targets': [ 286 'targets': [
37 { 287 {
38 'target_name': 'cctest', 288 'target_name': 'cctest',
39 'type': 'executable', 289 'type': 'executable',
40 'dependencies': [ 290 'dependencies': [
41 'resources', 291 'resources',
42 '../../src/v8.gyp:v8_libplatform', 292 '../../src/v8.gyp:v8_libplatform',
43 ], 293 ],
44 'include_dirs': [ 294 'include_dirs': [
45 '../..', 295 '../..',
46 ], 296 ],
47 'sources': [ ### gcmole(all) ### 297 'sources': [
298 '<@(cctest_sources)',
48 '<(generated_file)', 299 '<(generated_file)',
49 'compiler/c-signature.h',
50 'compiler/codegen-tester.cc',
51 'compiler/codegen-tester.h',
52 'compiler/code-assembler-tester.h',
53 'compiler/function-tester.h',
54 'compiler/graph-builder-tester.h',
55 'compiler/test-basic-block-profiler.cc',
56 'compiler/test-branch-combine.cc',
57 'compiler/test-gap-resolver.cc',
58 'compiler/test-graph-visualizer.cc',
59 'compiler/test-code-assembler.cc',
60 'compiler/test-instruction.cc',
61 'compiler/test-js-context-specialization.cc',
62 'compiler/test-js-constant-cache.cc',
63 'compiler/test-js-typed-lowering.cc',
64 'compiler/test-jump-threading.cc',
65 'compiler/test-linkage.cc',
66 'compiler/test-loop-assignment-analysis.cc',
67 'compiler/test-loop-analysis.cc',
68 'compiler/test-machine-operator-reducer.cc',
69 'compiler/test-multiple-return.cc',
70 'compiler/test-node.cc',
71 'compiler/test-operator.cc',
72 'compiler/test-osr.cc',
73 'compiler/test-representation-change.cc',
74 'compiler/test-run-bytecode-graph-builder.cc',
75 'compiler/test-run-calls-to-external-references.cc',
76 'compiler/test-run-deopt.cc',
77 'compiler/test-run-inlining.cc',
78 'compiler/test-run-intrinsics.cc',
79 'compiler/test-run-jsbranches.cc',
80 'compiler/test-run-jscalls.cc',
81 'compiler/test-run-jsexceptions.cc',
82 'compiler/test-run-jsobjects.cc',
83 'compiler/test-run-jsops.cc',
84 'compiler/test-run-load-store.cc',
85 'compiler/test-run-machops.cc',
86 'compiler/test-run-native-calls.cc',
87 'compiler/test-run-stackcheck.cc',
88 'compiler/test-run-stubs.cc',
89 'compiler/test-run-variables.cc',
90 'compiler/test-run-wasm-machops.cc',
91 'compiler/test-simplified-lowering.cc',
92 'cctest.cc',
93 'expression-type-collector.cc',
94 'expression-type-collector.h',
95 'interpreter/interpreter-tester.cc',
96 'interpreter/source-position-matcher.cc',
97 'interpreter/source-position-matcher.h',
98 'interpreter/test-bytecode-generator.cc',
99 'interpreter/test-interpreter.cc',
100 'interpreter/test-interpreter-intrinsics.cc',
101 'interpreter/test-source-positions.cc',
102 'interpreter/bytecode-expectations-printer.cc',
103 'interpreter/bytecode-expectations-printer.h',
104 'gay-fixed.cc',
105 'gay-precision.cc',
106 'gay-shortest.cc',
107 'heap/heap-tester.h',
108 'heap/heap-utils.cc',
109 'heap/heap-utils.h',
110 'heap/test-alloc.cc',
111 'heap/test-array-buffer-tracker.cc',
112 'heap/test-compaction.cc',
113 'heap/test-heap.cc',
114 'heap/test-incremental-marking.cc',
115 'heap/test-lab.cc',
116 'heap/test-mark-compact.cc',
117 'heap/test-page-promotion.cc',
118 'heap/test-spaces.cc',
119 'libsampler/test-sampler.cc',
120 'print-extension.cc',
121 'profiler-extension.cc',
122 'test-accessors.cc',
123 'test-api.cc',
124 'test-api.h',
125 'test-api-accessors.cc',
126 'test-api-interceptors.cc',
127 'test-api-fast-accessor-builder.cc',
128 'test-array-list.cc',
129 'test-ast.cc',
130 'test-ast-expression-visitor.cc',
131 'test-asm-validator.cc',
132 'test-atomicops.cc',
133 'test-bignum.cc',
134 'test-bignum-dtoa.cc',
135 'test-bit-vector.cc',
136 'test-circular-queue.cc',
137 'test-code-cache.cc',
138 'test-code-stub-assembler.cc',
139 'test-compiler.cc',
140 'test-constantpool.cc',
141 'test-conversions.cc',
142 'test-cpu-profiler.cc',
143 'test-date.cc',
144 'test-debug.cc',
145 'test-decls.cc',
146 'test-deoptimization.cc',
147 'test-dictionary.cc',
148 'test-diy-fp.cc',
149 'test-double.cc',
150 'test-dtoa.cc',
151 'test-elements-kind.cc',
152 'test-fast-dtoa.cc',
153 'test-feedback-vector.cc',
154 'test-field-type-tracking.cc',
155 'test-fixed-dtoa.cc',
156 'test-flags.cc',
157 'test-func-name-inference.cc',
158 'test-global-handles.cc',
159 'test-global-object.cc',
160 'test-hashing.cc',
161 'test-hashmap.cc',
162 'test-heap-profiler.cc',
163 'test-hydrogen-types.cc',
164 'test-identity-map.cc',
165 'test-inobject-slack-tracking.cc',
166 'test-list.cc',
167 'test-liveedit.cc',
168 'test-lockers.cc',
169 'test-log.cc',
170 'test-mementos.cc',
171 'test-parsing.cc',
172 'test-platform.cc',
173 'test-profile-generator.cc',
174 'test-random-number-generator.cc',
175 'test-receiver-check-hidden-prototype.cc',
176 'test-regexp.cc',
177 'test-reloc-info.cc',
178 'test-representation.cc',
179 'test-sampler-api.cc',
180 'test-serialize.cc',
181 'test-simd.cc',
182 'test-strings.cc',
183 'test-symbols.cc',
184 'test-strtod.cc',
185 'test-thread-termination.cc',
186 'test-threads.cc',
187 'test-trace-event.cc',
188 'test-transitions.cc',
189 'test-typedarrays.cc',
190 'test-types.cc',
191 'test-unbound-queue.cc',
192 'test-unboxed-doubles.cc',
193 'test-unique.cc',
194 'test-unscopables-hidden-prototype.cc',
195 'test-usecounters.cc',
196 'test-utils.cc',
197 'test-version.cc',
198 'test-weakmaps.cc',
199 'test-weaksets.cc',
200 'trace-extension.cc',
201 'wasm/test-run-wasm.cc',
202 'wasm/test-run-wasm-64.cc',
203 'wasm/test-run-wasm-asmjs.cc',
204 'wasm/test-run-wasm-interpreter.cc',
205 'wasm/test-run-wasm-js.cc',
206 'wasm/test-run-wasm-module.cc',
207 'wasm/test-signatures.h',
208 'wasm/test-wasm-function-name-table.cc',
209 'wasm/test-run-wasm-relocation.cc',
210 'wasm/test-wasm-stack.cc',
211 'wasm/test-wasm-trap-position.cc',
212 'wasm/wasm-run-utils.h',
213 ], 300 ],
214 'conditions': [ 301 'conditions': [
215 ['v8_target_arch=="ia32"', { 302 ['v8_target_arch=="ia32"', {
216 'sources': [ ### gcmole(arch:ia32) ### 303 'sources': [
217 'test-assembler-ia32.cc', 304 '<@(cctest_sources_ia32)',
218 'test-code-stubs.cc',
219 'test-code-stubs-ia32.cc',
220 'test-disasm-ia32.cc',
221 'test-macro-assembler-ia32.cc',
222 'test-log-stack-tracer.cc',
223 'test-run-wasm-relocation-ia32.cc'
224 ], 305 ],
225 }], 306 }],
226 ['v8_target_arch=="x64"', { 307 ['v8_target_arch=="x64"', {
227 'sources': [ ### gcmole(arch:x64) ### 308 'sources': [
228 'test-assembler-x64.cc', 309 '<@(cctest_sources_x64)',
229 'test-code-stubs.cc',
230 'test-code-stubs-x64.cc',
231 'test-disasm-x64.cc',
232 'test-macro-assembler-x64.cc',
233 'test-log-stack-tracer.cc',
234 'test-run-wasm-relocation-x64.cc'
235 ], 310 ],
236 }], 311 }],
237 ['v8_target_arch=="arm"', { 312 ['v8_target_arch=="arm"', {
238 'sources': [ ### gcmole(arch:arm) ### 313 'sources': [
239 'test-assembler-arm.cc', 314 '<@(cctest_sources_arm)',
240 'test-code-stubs.cc',
241 'test-code-stubs-arm.cc',
242 'test-disasm-arm.cc',
243 'test-macro-assembler-arm.cc',
244 'test-run-wasm-relocation-arm.cc'
245 ], 315 ],
246 }], 316 }],
247 ['v8_target_arch=="arm64"', { 317 ['v8_target_arch=="arm64"', {
248 'sources': [ ### gcmole(arch:arm64) ### 318 'sources': [
249 'test-utils-arm64.cc', 319 '<@(cctest_sources_arm64)',
250 'test-assembler-arm64.cc',
251 'test-code-stubs.cc',
252 'test-code-stubs-arm64.cc',
253 'test-disasm-arm64.cc',
254 'test-fuzz-arm64.cc',
255 'test-javascript-arm64.cc',
256 'test-js-arm64-variables.cc',
257 'test-run-wasm-relocation-arm64.cc'
258 ], 320 ],
259 }], 321 }],
260 ['v8_target_arch=="s390"', { 322 ['v8_target_arch=="s390"', {
261 'sources': [ ### gcmole(arch:s390) ### 323 'sources': [
262 'test-assembler-s390.cc', 324 '<@(cctest_sources_s390)',
263 'test-code-stubs.cc',
264 'test-disasm-s390.cc'
265 ], 325 ],
266 }], 326 }],
267 ['v8_target_arch=="s390x"', { 327 ['v8_target_arch=="s390x"', {
268 'sources': [ ### gcmole(arch:s390x) ### 328 'sources': [
269 'test-assembler-s390.cc', 329 '<@(cctest_sources_s390)',
270 'test-code-stubs.cc',
271 'test-disasm-s390.cc'
272 ], 330 ],
273 }], 331 }],
274 ['v8_target_arch=="ppc"', { 332 ['v8_target_arch=="ppc"', {
275 'sources': [ ### gcmole(arch:ppc) ### 333 'sources': [
276 'test-assembler-ppc.cc', 334 '<@(cctest_sources_ppc)',
277 'test-code-stubs.cc',
278 'test-disasm-ppc.cc'
279 ], 335 ],
280 }], 336 }],
281 ['v8_target_arch=="ppc64"', { 337 ['v8_target_arch=="ppc64"', {
282 'sources': [ ### gcmole(arch:ppc64) ### 338 'sources': [
283 'test-assembler-ppc.cc', 339 '<@(cctest_sources_ppc)',
284 'test-code-stubs.cc',
285 'test-disasm-ppc.cc'
286 ], 340 ],
287 }], 341 }],
288 ['v8_target_arch=="mips"', { 342 ['v8_target_arch=="mips"', {
289 'sources': [ ### gcmole(arch:mips) ### 343 'sources': [
290 'test-assembler-mips.cc', 344 '<@(cctest_sources_mips)',
291 'test-code-stubs.cc',
292 'test-code-stubs-mips.cc',
293 'test-disasm-mips.cc',
294 'test-macro-assembler-mips.cc'
295 ], 345 ],
296 }], 346 }],
297 ['v8_target_arch=="mipsel"', { 347 ['v8_target_arch=="mipsel"', {
298 'sources': [ ### gcmole(arch:mipsel) ### 348 'sources': [
299 'test-assembler-mips.cc', 349 '<@(cctest_sources_mipsel)',
300 'test-code-stubs.cc',
301 'test-code-stubs-mips.cc',
302 'test-disasm-mips.cc',
303 'test-macro-assembler-mips.cc'
304 ], 350 ],
305 }], 351 }],
306 ['v8_target_arch=="mips64"', { 352 ['v8_target_arch=="mips64"', {
307 'sources': [ ### gcmole(arch:mips64) ### 353 'sources': [
308 'test-assembler-mips64.cc', 354 '<@(cctest_sources_mips64)',
309 'test-code-stubs.cc',
310 'test-code-stubs-mips64.cc',
311 'test-disasm-mips64.cc',
312 'test-macro-assembler-mips64.cc'
313 ], 355 ],
314 }], 356 }],
315 ['v8_target_arch=="mips64el"', { 357 ['v8_target_arch=="mips64el"', {
316 'sources': [ ### gcmole(arch:mips64el) ### 358 'sources': [
317 'test-assembler-mips64.cc', 359 '<@(cctest_sources_mips64el)',
318 'test-code-stubs.cc',
319 'test-code-stubs-mips64.cc',
320 'test-disasm-mips64.cc',
321 'test-macro-assembler-mips64.cc'
322 ], 360 ],
323 }], 361 }],
324 ['v8_target_arch=="x87"', { 362 ['v8_target_arch=="x87"', {
325 'sources': [ ### gcmole(arch:x87) ### 363 'sources': [
326 'test-assembler-x87.cc', 364 '<@(cctest_sources_x87)',
327 'test-code-stubs.cc',
328 'test-code-stubs-x87.cc',
329 'test-disasm-x87.cc',
330 'test-macro-assembler-x87.cc',
331 'test-log-stack-tracer.cc',
332 'test-run-wasm-relocation-x87.cc'
333 ], 365 ],
334 }], 366 }],
335 [ 'OS=="linux" or OS=="qnx"', { 367 [ 'OS=="linux" or OS=="qnx"', {
336 'sources': [ 368 'sources': [
337 'test-platform-linux.cc', 369 'test-platform-linux.cc',
338 ], 370 ],
339 }], 371 }],
340 [ 'OS=="win"', { 372 [ 'OS=="win"', {
341 'sources': [ 373 'sources': [
342 'test-platform-win32.cc', 374 'test-platform-win32.cc',
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after
452 '../../gypfiles/isolate.gypi', 484 '../../gypfiles/isolate.gypi',
453 ], 485 ],
454 'sources': [ 486 'sources': [
455 'cctest.isolate', 487 'cctest.isolate',
456 ], 488 ],
457 }, 489 },
458 ], 490 ],
459 }], 491 }],
460 ], 492 ],
461 } 493 }
OLDNEW
« no previous file with comments | « test/cctest/BUILD.gn ('k') | test/unittests/BUILD.gn » ('j') | test/unittests/unittests.gyp » ('J')

Powered by Google App Engine
This is Rietveld 408576698