diff options
author | Haibo Huang <hhb@google.com> | 2019-08-14 22:32:13 -0700 |
---|---|---|
committer | Haibo Huang <hhb@google.com> | 2019-08-20 21:40:01 +0000 |
commit | 1d4b568ebbfab00255ad5e0f6fc0d97d1461a8a2 (patch) | |
tree | 082a947b18fa3d256a0cf6d5783ce3481cbe7509 /docs | |
parent | 6d6365510225a373434062b588634b23cd4fc79f (diff) | |
download | ndk-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.md | 13 |
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. |