| Index: tools/gyp/configurations_make.gypi
|
| diff --git a/tools/gyp/configurations_make.gypi b/tools/gyp/configurations_make.gypi
|
| index ebaf9359f01ff56dc60bbcfb881ae414218a1c25..307b1c2b68cd6f3682cb876cae73b3ae99074930 100644
|
| --- a/tools/gyp/configurations_make.gypi
|
| +++ b/tools/gyp/configurations_make.gypi
|
| @@ -76,6 +76,12 @@
|
| 'ldflags': [ '-m32', ],
|
| },
|
|
|
| + 'Dart_Linux_simarmv6_Base': {
|
| + 'abstract': 1,
|
| + 'cflags': [ '-O3', '-m32', '-msse2', '-mfpmath=sse' ],
|
| + 'ldflags': [ '-m32', ],
|
| + },
|
| +
|
| 'Dart_Linux_simarmv5te_Base': {
|
| 'abstract': 1,
|
| 'cflags': [ '-O3', '-m32', '-msse2', '-mfpmath=sse' ],
|
| @@ -117,6 +123,35 @@
|
| ],
|
| },
|
|
|
| + # ARMv6 cross-build
|
| + 'Dart_Linux_xarmv6_Base': {
|
| + 'abstract': 1,
|
| + 'target_conditions': [
|
| + ['_toolset=="target"', {
|
| + 'cflags': [
|
| + '-march=armv6',
|
| + '-mfpu=vfp',
|
| + '-Wno-psabi', # suppresses va_list warning
|
| + '-fno-strict-overflow',
|
| + ],
|
| + }],
|
| + ['_toolset=="host"', {
|
| + 'cflags': ['-m32', '-msse2', '-mfpmath=sse' ],
|
| + 'ldflags': ['-m32'],
|
| + }]]
|
| + },
|
| +
|
| + # ARMv6 native build
|
| + 'Dart_Linux_armv6_Base': {
|
| + 'abstract': 1,
|
| + 'cflags': [
|
| + '-march=armv6',
|
| + '-mfpu=vfp',
|
| + '-Wno-psabi', # suppresses va_list warning
|
| + '-fno-strict-overflow',
|
| + ],
|
| + },
|
| +
|
| # ARMv5 cross-build
|
| 'Dart_Linux_xarmv5te_Base': {
|
| 'abstract': 1,
|
|
|