aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorHaibo Huang <hhb@google.com>2019-08-14 22:32:13 -0700
committerHaibo Huang <hhb@google.com>2019-08-20 21:40:01 +0000
commit1d4b568ebbfab00255ad5e0f6fc0d97d1461a8a2 (patch)
tree082a947b18fa3d256a0cf6d5783ce3481cbe7509 /docs
parent6d6365510225a373434062b588634b23cd4fc79f (diff)
downloadndk-1d4b568ebbfab00255ad5e0f6fc0d97d1461a8a2.tar.gz
Allow disable NEON in cmake and ndk-build
Neon is enabled by default now. Add flags to disable NEON. Also fix / add related tests. Test: checkbuild.py Bug: 139448483 Bug: https://github.com/android-ndk/ndk/issues/962 Change-Id: If21473b00807c82e485aad5bb961086cf06113c9
Diffstat (limited to 'docs')
-rw-r--r--docs/changelogs/Changelog-r21.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/docs/changelogs/Changelog-r21.md b/docs/changelogs/Changelog-r21.md
index 8d4dc188a..d02735180 100644
--- a/docs/changelogs/Changelog-r21.md
+++ b/docs/changelogs/Changelog-r21.md
@@ -32,6 +32,16 @@ For Android Studio issues, follow the docs on the [Android Studio site].
* [Issue 855]: LLD no longer hangs when using multithreaded linking on
Windows.
* [Issue 884]: Clang no longer passes `-faddrsig` by default.
+ * [Issue 859]: Clang now default to using Neon for all 32-bit Android Arm
+ targets.
+ * If your minSdkVersion is 23 or higher, or if you were already
+ enabling Neon manually, this change does not affect you.
+ * CPUs that do not support this feature are uncommon.
+ * If you need to continue supporting these devices you can disable
+ Neon explicitly by setting `LOCAL_ARM_NEON := false` in ndk-build or
+ passing `-DANDROID_ARM_NEON=false` to CMake.
+ * Alternatively, use the Play Console to [blacklist CPUs] without
+ Neon to disallow your app from being installed on those devices.
* Updated libc++ to r359726.
* Updated make to 4.2.1.
* [Issue 885]: For LLD+LLDB compatibility, the NDK build systems now pass
@@ -45,6 +55,9 @@ For Android Studio issues, follow the docs on the [Android Studio site].
[Issue 855]: https://github.com/android-ndk/ndk/issues/855
[Issue 884]: https://github.com/android-ndk/ndk/issues/884
+[Issue 859]: https://github.com/android-ndk/ndk/issues/859
+[blacklist CPUs]: https://support.google.com/googleplay/android-developer/answer/7353455?hl=en
+
## Known Issues
* This is not intended to be a comprehensive list of all outstanding bugs.