| Index: tools/gyp/configurations.gypi
|
| diff --git a/tools/gyp/configurations.gypi b/tools/gyp/configurations.gypi
|
| index 0957d81893509a724b382a48bee5a2d58b0794b9..e5ab11acd1e26f0ae28eff3d42ad30c59e888797 100644
|
| --- a/tools/gyp/configurations.gypi
|
| +++ b/tools/gyp/configurations.gypi
|
| @@ -27,6 +27,7 @@
|
| ['"<(target_arch)"=="mips"', { 'dart_target_arch': 'MIPS', }],
|
| ['"<(target_arch)"=="simmips"', { 'dart_target_arch': 'SIMMIPS', }],
|
| ['"<(target_arch)"=="simdbc"', { 'dart_target_arch': 'SIMDBC', }],
|
| + ['"<(target_arch)"=="simdbc64"', { 'dart_target_arch': 'SIMDBC64', }],
|
| [ 'OS=="linux"', { 'dart_target_os': 'Linux', } ],
|
| [ 'OS=="mac"', { 'dart_target_os': 'Macos', } ],
|
| [ 'OS=="win"', { 'dart_target_os': 'Win', } ],
|
| @@ -386,6 +387,27 @@
|
| ],
|
| },
|
|
|
| + 'DebugSIMDBC64': {
|
| + 'inherit_from': [
|
| + 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Debug',
|
| + 'Dart_<(dart_target_os)_Base',
|
| + 'Dart_<(dart_target_os)_simdbc64_Base',
|
| + 'Dart_<(dart_target_os)_Debug',
|
| + ],
|
| + 'defines': [
|
| + 'DEBUG',
|
| + ],
|
| + },
|
| +
|
| + 'ReleaseSIMDBC64': {
|
| + 'inherit_from': [
|
| + 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Release',
|
| + 'Dart_<(dart_target_os)_Base',
|
| + 'Dart_<(dart_target_os)_simdbc64_Base',
|
| + 'Dart_<(dart_target_os)_Release',
|
| + ],
|
| + },
|
| +
|
| # ARM and MIPS hardware configurations are only for Linux and Android.
|
| 'DebugXARM': {
|
| 'inherit_from': [
|
| @@ -770,6 +792,52 @@
|
| ],
|
| },
|
|
|
| + 'DebugAndroidSIMDBC': {
|
| + 'inherit_from': [
|
| + 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Debug',
|
| + 'Dart_Android_Base',
|
| + # Default SIMDBC on Android targets arm.
|
| + 'Dart_Android_arm_Base',
|
| + 'Dart_Android_Debug',
|
| + ],
|
| + 'defines': [
|
| + 'DEBUG',
|
| + ],
|
| + },
|
| +
|
| + 'ReleaseAndroidSIMDBC': {
|
| + 'inherit_from': [
|
| + 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Release',
|
| + 'Dart_Android_Base',
|
| + # Default SIMDBC on Android targets arm.
|
| + 'Dart_Android_arm_Base',
|
| + 'Dart_Android_Release',
|
| + ],
|
| + },
|
| +
|
| + 'DebugAndroidSIMDBC64': {
|
| + 'inherit_from': [
|
| + 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Debug',
|
| + 'Dart_Android_Base',
|
| + # Default SIMDBC on Android targets arm64.
|
| + 'Dart_Android_arm64_Base',
|
| + 'Dart_Android_Debug',
|
| + ],
|
| + 'defines': [
|
| + 'DEBUG',
|
| + ],
|
| + },
|
| +
|
| + 'ReleaseAndroidSIMDBC64': {
|
| + 'inherit_from': [
|
| + 'Dart_Base', 'Dart_simdbc_Base', 'Dart_Release',
|
| + 'Dart_Android_Base',
|
| + # Default SIMDBC on Android targets arm64.
|
| + 'Dart_Android_arm64_Base',
|
| + 'Dart_Android_Release',
|
| + ],
|
| + },
|
| +
|
| # These targets assume that target_arch is passed in explicitly
|
| # by the containing project (e.g., chromium).
|
| 'Debug': {
|
|
|