diff options
Diffstat (limited to 'deps/v8/test/cctest/cctest.gyp')
-rw-r--r-- | deps/v8/test/cctest/cctest.gyp | 83 |
1 files changed, 69 insertions, 14 deletions
diff --git a/deps/v8/test/cctest/cctest.gyp b/deps/v8/test/cctest/cctest.gyp index 745b4c51d..42946f5bf 100644 --- a/deps/v8/test/cctest/cctest.gyp +++ b/deps/v8/test/cctest/cctest.gyp @@ -37,12 +37,53 @@ 'type': 'executable', 'dependencies': [ 'resources', + '../../tools/gyp/v8.gyp:v8_libplatform', ], 'include_dirs': [ - '../../src', + '../..', ], 'sources': [ ### gcmole(all) ### '<(generated_file)', + 'compiler/codegen-tester.cc', + 'compiler/codegen-tester.h', + 'compiler/function-tester.h', + 'compiler/graph-builder-tester.cc', + 'compiler/graph-builder-tester.h', + 'compiler/graph-tester.h', + 'compiler/simplified-graph-builder.cc', + 'compiler/simplified-graph-builder.h', + 'compiler/test-branch-combine.cc', + 'compiler/test-changes-lowering.cc', + 'compiler/test-codegen-deopt.cc', + 'compiler/test-gap-resolver.cc', + 'compiler/test-graph-reducer.cc', + 'compiler/test-instruction-selector.cc', + 'compiler/test-instruction.cc', + 'compiler/test-js-context-specialization.cc', + 'compiler/test-js-constant-cache.cc', + 'compiler/test-js-typed-lowering.cc', + 'compiler/test-linkage.cc', + 'compiler/test-machine-operator-reducer.cc', + 'compiler/test-node-algorithm.cc', + 'compiler/test-node-cache.cc', + 'compiler/test-node.cc', + 'compiler/test-operator.cc', + 'compiler/test-phi-reducer.cc', + 'compiler/test-pipeline.cc', + 'compiler/test-representation-change.cc', + 'compiler/test-run-deopt.cc', + 'compiler/test-run-intrinsics.cc', + 'compiler/test-run-jsbranches.cc', + 'compiler/test-run-jscalls.cc', + 'compiler/test-run-jsexceptions.cc', + 'compiler/test-run-jsops.cc', + 'compiler/test-run-machops.cc', + 'compiler/test-run-variables.cc', + 'compiler/test-schedule.cc', + 'compiler/test-scheduler.cc', + 'compiler/test-simplified-lowering.cc', + 'compiler/test-structured-ifbuilder-fuzzer.cc', + 'compiler/test-structured-machine-assembler.cc', 'cctest.cc', 'gay-fixed.cc', 'gay-precision.cc', @@ -56,12 +97,11 @@ 'test-atomicops.cc', 'test-bignum.cc', 'test-bignum-dtoa.cc', + 'test-checks.cc', 'test-circular-queue.cc', 'test-compiler.cc', - 'test-condition-variable.cc', 'test-constantpool.cc', 'test-conversions.cc', - 'test-cpu.cc', 'test-cpu-profiler.cc', 'test-dataflow.cc', 'test-date.cc', @@ -77,12 +117,15 @@ 'test-fixed-dtoa.cc', 'test-flags.cc', 'test-func-name-inference.cc', + 'test-gc-tracer.cc', 'test-global-handles.cc', 'test-global-object.cc', 'test-hashing.cc', 'test-hashmap.cc', 'test-heap.cc', 'test-heap-profiler.cc', + 'test-hydrogen-types.cc', + 'test-libplatform-default-platform.cc', 'test-libplatform-task-queue.cc', 'test-libplatform-worker-thread.cc', 'test-list.cc', @@ -92,12 +135,11 @@ 'test-microtask-delivery.cc', 'test-mark-compact.cc', 'test-mementos.cc', - 'test-mutex.cc', 'test-object-observe.cc', 'test-ordered-hash-table.cc', + 'test-ostreams.cc', 'test-parsing.cc', 'test-platform.cc', - 'test-platform-tls.cc', 'test-profile-generator.cc', 'test-random-number-generator.cc', 'test-regexp.cc', @@ -105,17 +147,16 @@ 'test-representation.cc', 'test-semaphore.cc', 'test-serialize.cc', - 'test-socket.cc', 'test-spaces.cc', 'test-strings.cc', 'test-symbols.cc', 'test-strtod.cc', 'test-thread-termination.cc', 'test-threads.cc', - 'test-time.cc', 'test-types.cc', 'test-unbound-queue.cc', 'test-unique.cc', + 'test-unscopables-hidden-prototype.cc', 'test-utils.cc', 'test-version.cc', 'test-weakmaps.cc', @@ -126,10 +167,10 @@ 'conditions': [ ['v8_target_arch=="ia32"', { 'sources': [ ### gcmole(arch:ia32) ### + 'compiler/test-instruction-selector-ia32.cc', 'test-assembler-ia32.cc', 'test-code-stubs.cc', 'test-code-stubs-ia32.cc', - 'test-cpu-ia32.cc', 'test-disasm-ia32.cc', 'test-macro-assembler-ia32.cc', 'test-log-stack-tracer.cc' @@ -140,7 +181,6 @@ 'test-assembler-x64.cc', 'test-code-stubs.cc', 'test-code-stubs-x64.cc', - 'test-cpu-x64.cc', 'test-disasm-x64.cc', 'test-macro-assembler-x64.cc', 'test-log-stack-tracer.cc' @@ -148,6 +188,7 @@ }], ['v8_target_arch=="arm"', { 'sources': [ ### gcmole(arch:arm) ### + 'compiler/test-instruction-selector-arm.cc', 'test-assembler-arm.cc', 'test-code-stubs.cc', 'test-code-stubs-arm.cc', @@ -176,14 +217,28 @@ 'test-macro-assembler-mips.cc' ], }], - [ 'OS=="linux" or OS=="qnx"', { + ['v8_target_arch=="mips64el"', { 'sources': [ - 'test-platform-linux.cc', + 'test-assembler-mips64.cc', + 'test-code-stubs.cc', + 'test-code-stubs-mips64.cc', + 'test-disasm-mips64.cc', + 'test-macro-assembler-mips64.cc' ], }], - [ 'OS=="mac"', { + ['v8_target_arch=="x87"', { + 'sources': [ ### gcmole(arch:x87) ### + 'test-assembler-x87.cc', + 'test-code-stubs.cc', + 'test-code-stubs-x87.cc', + 'test-disasm-x87.cc', + 'test-macro-assembler-x87.cc', + 'test-log-stack-tracer.cc' + ], + }], + [ 'OS=="linux" or OS=="qnx"', { 'sources': [ - 'test-platform-macos.cc', + 'test-platform-linux.cc', ], }], [ 'OS=="win"', { @@ -206,7 +261,7 @@ }, { 'dependencies': [ - '../../tools/gyp/v8.gyp:v8_nosnapshot.<(v8_target_arch)', + '../../tools/gyp/v8.gyp:v8_nosnapshot', ], }], ], |