summaryrefslogtreecommitdiff
path: root/deps/v8/test/cctest/cctest.gyp
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/cctest/cctest.gyp')
-rw-r--r--deps/v8/test/cctest/cctest.gyp83
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',
],
}],
],