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

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

Issue 2321443002: [wasm] Call the wasm interpreter from the wasm-code-fuzzer. (Closed)
Patch Set: Address comments Created 4 years, 3 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
« no previous file with comments | « test/cctest/wasm/wasm-module-runner.cc ('k') | test/fuzzer/wasm.cc » ('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 2016 the V8 project authors. All rights reserved. 1 # Copyright 2016 the V8 project authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'v8_code': 1, 7 'v8_code': 1,
8 }, 8 },
9 'includes': ['../../gypfiles/toolchain.gypi', '../../gypfiles/features.gypi'], 9 'includes': ['../../gypfiles/toolchain.gypi', '../../gypfiles/features.gypi'],
10 'targets': [ 10 'targets': [
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
103 'target_name': 'wasm_fuzzer_lib', 103 'target_name': 'wasm_fuzzer_lib',
104 'type': 'static_library', 104 'type': 'static_library',
105 'dependencies': [ 105 'dependencies': [
106 'fuzzer_support', 106 'fuzzer_support',
107 ], 107 ],
108 'include_dirs': [ 108 'include_dirs': [
109 '../..', 109 '../..',
110 ], 110 ],
111 'sources': [ ### gcmole(all) ### 111 'sources': [ ### gcmole(all) ###
112 'wasm.cc', 112 'wasm.cc',
113 '../cctest/wasm/wasm-module-runner.cc',
114 '../cctest/wasm/wasm-module-runner.h',
113 ], 115 ],
114 }, 116 },
115 { 117 {
116 'target_name': 'v8_simple_wasm_asmjs_fuzzer', 118 'target_name': 'v8_simple_wasm_asmjs_fuzzer',
117 'type': 'executable', 119 'type': 'executable',
118 'dependencies': [ 120 'dependencies': [
119 'wasm_asmjs_fuzzer_lib', 121 'wasm_asmjs_fuzzer_lib',
120 ], 122 ],
121 'include_dirs': [ 123 'include_dirs': [
122 '../..', 124 '../..',
123 ], 125 ],
124 'sources': [ 126 'sources': [
125 'fuzzer.cc', 127 'fuzzer.cc',
126 ], 128 ],
127 }, 129 },
128 { 130 {
129 'target_name': 'wasm_asmjs_fuzzer_lib', 131 'target_name': 'wasm_asmjs_fuzzer_lib',
130 'type': 'static_library', 132 'type': 'static_library',
131 'dependencies': [ 133 'dependencies': [
132 'fuzzer_support', 134 'fuzzer_support',
133 ], 135 ],
134 'include_dirs': [ 136 'include_dirs': [
135 '../..', 137 '../..',
136 ], 138 ],
137 'sources': [ ### gcmole(all) ### 139 'sources': [ ### gcmole(all) ###
138 'wasm-asmjs.cc', 140 'wasm-asmjs.cc',
141 '../cctest/wasm/wasm-module-runner.cc',
142 '../cctest/wasm/wasm-module-runner.h',
139 ], 143 ],
140 }, 144 },
141 { 145 {
142 'target_name': 'v8_simple_wasm_code_fuzzer', 146 'target_name': 'v8_simple_wasm_code_fuzzer',
143 'type': 'executable', 147 'type': 'executable',
144 'dependencies': [ 148 'dependencies': [
145 'wasm_code_fuzzer_lib', 149 'wasm_code_fuzzer_lib',
146 ], 150 ],
147 'include_dirs': [ 151 'include_dirs': [
148 '../..', 152 '../..',
149 ], 153 ],
150 'sources': [ 154 'sources': [
151 'fuzzer.cc', 155 'fuzzer.cc',
152 ], 156 ],
153 }, 157 },
154 { 158 {
155 'target_name': 'wasm_code_fuzzer_lib', 159 'target_name': 'wasm_code_fuzzer_lib',
156 'type': 'static_library', 160 'type': 'static_library',
157 'dependencies': [ 161 'dependencies': [
158 'fuzzer_support', 162 'fuzzer_support',
159 ], 163 ],
160 'include_dirs': [ 164 'include_dirs': [
161 '../..', 165 '../..',
162 ], 166 ],
163 'sources': [ ### gcmole(all) ### 167 'sources': [ ### gcmole(all) ###
164 'wasm-code.cc', 168 'wasm-code.cc',
169 '../cctest/wasm/wasm-module-runner.cc',
170 '../cctest/wasm/wasm-module-runner.h',
165 ], 171 ],
166 }, 172 },
167 { 173 {
168 'target_name': 'fuzzer_support', 174 'target_name': 'fuzzer_support',
169 'type': 'static_library', 175 'type': 'static_library',
170 'dependencies': [ 176 'dependencies': [
171 '../../src/v8.gyp:v8_libplatform', 177 '../../src/v8.gyp:v8_libplatform',
172 ], 178 ],
173 'include_dirs': [ 179 'include_dirs': [
174 '../..', 180 '../..',
(...skipping 30 matching lines...) Expand all
205 '../../gypfiles/isolate.gypi', 211 '../../gypfiles/isolate.gypi',
206 ], 212 ],
207 'sources': [ 213 'sources': [
208 'fuzzer.isolate', 214 'fuzzer.isolate',
209 ], 215 ],
210 }, 216 },
211 ], 217 ],
212 }], 218 }],
213 ], 219 ],
214 } 220 }
OLDNEW
« no previous file with comments | « test/cctest/wasm/wasm-module-runner.cc ('k') | test/fuzzer/wasm.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698