|
27 | 27 | 'mips64el.debug': 'default_debug_mips64el',
|
28 | 28 | 'mips64el.optdebug': 'default_optdebug_mips64el',
|
29 | 29 | 'mips64el.release': 'default_release_mips64el',
|
| 30 | + 'ppc.debug': 'default_debug_ppc', |
| 31 | + 'ppc.optdebug': 'default_optdebug_ppc', |
| 32 | + 'ppc.release': 'default_release_ppc', |
30 | 33 | 'ppc.debug.sim': 'default_debug_ppc_sim',
|
31 | 34 | 'ppc.optdebug.sim': 'default_optdebug_ppc_sim',
|
32 | 35 | 'ppc.release.sim': 'default_release_ppc_sim',
|
33 | 36 | 'ppc64.debug': 'default_debug_ppc64',
|
34 |
| - 'ppc64.debug.sim': 'default_debug_ppc64_sim', |
35 | 37 | 'ppc64.optdebug': 'default_optdebug_ppc64',
|
36 |
| - 'ppc64.optdebug.sim': 'default_optdebug_ppc64_sim', |
37 | 38 | 'ppc64.release': 'default_release_ppc64',
|
| 39 | + 'ppc64.debug.sim': 'default_debug_ppc64_sim', |
| 40 | + 'ppc64.optdebug.sim': 'default_optdebug_ppc64_sim', |
38 | 41 | 'ppc64.release.sim': 'default_release_ppc64_sim',
|
| 42 | + 's390.debug': 'default_debug_s390', |
| 43 | + 's390.optdebug': 'default_optdebug_s390', |
| 44 | + 's390.release': 'default_release_s390', |
39 | 45 | 's390.debug.sim': 'default_debug_s390_sim',
|
40 | 46 | 's390.optdebug.sim': 'default_optdebug_s390_sim',
|
41 | 47 | 's390.release.sim': 'default_release_s390_sim',
|
| 48 | + 's390x.debug': 'default_debug_s390x', |
| 49 | + 's390x.optdebug': 'default_optdebug_s390x', |
| 50 | + 's390x.release': 'default_release_s390x', |
42 | 51 | 's390x.debug.sim': 'default_debug_s390x_sim',
|
43 | 52 | 's390x.optdebug.sim': 'default_optdebug_s390x_sim',
|
44 | 53 | 's390x.release.sim': 'default_release_s390x_sim',
|
|
255 | 264 |
|
256 | 265 | # To ease readability, config values are ordered by:
|
257 | 266 | # release/debug, arch type, other values alphabetically.
|
258 |
| - # TODO: create separate native configurations for ppc,s390[x]. |
259 | 267 | 'configs': {
|
260 | 268 | # Developer default configs.
|
261 | 269 | 'default_debug_arm': [
|
|
288 | 296 | 'debug', 'simulate_mips64el', 'v8_enable_slow_dchecks'],
|
289 | 297 | 'default_release_mips64el': [
|
290 | 298 | 'release', 'simulate_mips64el'],
|
| 299 | + 'default_debug_ppc': [ |
| 300 | + 'debug', 'ppc', 'v8_enable_slow_dchecks', 'v8_full_debug'], |
| 301 | + 'default_optdebug_ppc': [ |
| 302 | + 'debug', 'ppc', 'v8_enable_slow_dchecks'], |
| 303 | + 'default_release_ppc': [ |
| 304 | + 'release', 'ppc'], |
291 | 305 | 'default_debug_ppc_sim': [
|
292 | 306 | 'debug', 'simulate_ppc', 'v8_enable_slow_dchecks', 'v8_full_debug'],
|
293 | 307 | 'default_optdebug_ppc_sim': [
|
|
296 | 310 | 'release', 'simulate_ppc'],
|
297 | 311 | 'default_debug_ppc64': [
|
298 | 312 | 'debug', 'ppc64', 'gcc', 'v8_enable_slow_dchecks', 'v8_full_debug'],
|
299 |
| - 'default_debug_ppc64_sim': [ |
300 |
| - 'debug', 'simulate_ppc64', 'v8_enable_slow_dchecks', 'v8_full_debug'], |
301 | 313 | 'default_optdebug_ppc64': [
|
302 | 314 | 'debug', 'ppc64', 'gcc', 'v8_enable_slow_dchecks'],
|
303 |
| - 'default_optdebug_ppc64_sim': [ |
304 |
| - 'debug', 'simulate_ppc64', 'v8_enable_slow_dchecks'], |
305 | 315 | 'default_release_ppc64': [
|
306 | 316 | 'release', 'ppc64', 'gcc'],
|
| 317 | + 'default_debug_ppc64_sim': [ |
| 318 | + 'debug', 'simulate_ppc64', 'v8_enable_slow_dchecks', 'v8_full_debug'], |
| 319 | + 'default_optdebug_ppc64_sim': [ |
| 320 | + 'debug', 'simulate_ppc64', 'v8_enable_slow_dchecks'], |
307 | 321 | 'default_release_ppc64_sim': [
|
308 | 322 | 'release', 'simulate_ppc64'],
|
| 323 | + 'default_debug_s390': [ |
| 324 | + 'debug', 's390', 'v8_enable_slow_dchecks', 'v8_full_debug'], |
| 325 | + 'default_optdebug_s390': [ |
| 326 | + 'debug', 's390', 'v8_enable_slow_dchecks'], |
| 327 | + 'default_release_s390': [ |
| 328 | + 'release', 's390'], |
309 | 329 | 'default_debug_s390_sim': [
|
310 | 330 | 'debug', 'simulate_s390', 'v8_enable_slow_dchecks', 'v8_full_debug'],
|
311 | 331 | 'default_optdebug_s390_sim': [
|
312 | 332 | 'debug', 'simulate_s390', 'v8_enable_slow_dchecks'],
|
313 | 333 | 'default_release_s390_sim': [
|
314 | 334 | 'release', 'simulate_s390'],
|
| 335 | + 'default_debug_s390x': [ |
| 336 | + 'debug', 's390x', 'v8_enable_slow_dchecks', 'v8_full_debug'], |
| 337 | + 'default_optdebug_s390x': [ |
| 338 | + 'debug', 's390x', 'v8_enable_slow_dchecks'], |
| 339 | + 'default_release_s390x': [ |
| 340 | + 'release', 's390x'], |
315 | 341 | 'default_debug_s390x_sim': [
|
316 | 342 | 'debug', 'simulate_s390x', 'v8_enable_slow_dchecks', 'v8_full_debug'],
|
317 | 343 | 'default_optdebug_s390x_sim': [
|
|
826 | 852 | 'gn_args': 'v8_enable_verify_csa=true',
|
827 | 853 | },
|
828 | 854 |
|
| 855 | + 's390': { |
| 856 | + 'gn_args': 'target_cpu="s390x" v8_target_cpu="s390"', |
| 857 | + }, |
| 858 | + |
| 859 | + 's390x': { |
| 860 | + 'gn_args': 'target_cpu="s390x" v8_target_cpu="s390x"', |
| 861 | + }, |
| 862 | + |
| 863 | + 'ppc': { |
| 864 | + 'gn_args': 'target_cpu="ppc"', |
| 865 | + }, |
| 866 | + |
| 867 | + 'ppc64': { |
| 868 | + 'gn_args': 'target_cpu="ppc64" use_custom_libcxx=false', |
| 869 | + }, |
| 870 | + |
829 | 871 | 'x64': {
|
830 | 872 | 'gn_args': 'target_cpu="x64"',
|
831 | 873 | },
|
|
834 | 876 | 'gn_args': 'target_cpu="x86"',
|
835 | 877 | },
|
836 | 878 |
|
837 |
| - 'ppc64': { |
838 |
| - 'gn_args': 'target_cpu="ppc64"', |
839 |
| - }, |
840 | 879 | },
|
841 | 880 | }
|
0 commit comments