Enable hardware float for all armv7 and add NDK required linker flags
git-svn-id: http://skia.googlecode.com/svn/trunk@3247 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/gyp/common_conditions.gypi b/gyp/common_conditions.gypi
index faa48fb..f119f28 100644
--- a/gyp/common_conditions.gypi
+++ b/gyp/common_conditions.gypi
@@ -177,6 +177,12 @@
'-fno-rtti',
],
'conditions': [
+ [ 'skia_target_arch == "arm", {
+ 'ldflags': [
+ '-Wl',
+ '--fix-cortex-a8',
+ ],
+ }],
[ 'skia_target_arch == "arm" and arm_thumb == 1', {
'cflags': [
'-mthumb',
@@ -188,6 +194,7 @@
],
'cflags': [
'-march=armv7-a',
+ '-mfloat-abi=softfp',
],
'conditions': [
[ 'arm_neon == 1', {
@@ -195,7 +202,6 @@
'__ARM_HAVE_NEON',
],
'cflags': [
- '-mfloat-abi=softfp',
'-mfpu=neon',
],
}],