diff --git a/docs/html/sdk/ndk/index.jd b/docs/html/sdk/ndk/index.jd index bc9ba4be62596..3ba0b0cf61ae9 100644 --- a/docs/html/sdk/ndk/index.jd +++ b/docs/html/sdk/ndk/index.jd @@ -52,14 +52,97 @@ padding: .25em 1em; text-decoration:underline; } .toggleable.closed .toggleme { - display:none; -} + display:none;} #jd-content .toggle-img { margin:0; } +
This release of the NDK does not include any new features compared to r5b. The r5c release + addresses the following problems in the r5b release:
+ndk-build: Fixed a rare bug that appeared when trying to perform parallel
+ builds of debuggable projects.LOCAL_WHOLE_STATIC_LIBRARIES to work
+ correctly with the new toolchain and added documentation for this in
+ docs/ANDROID-MK.html.gnustl_static crashed when run on
+ platform releases older than API level 8 (Android 2.2).ndk-gdb: Fixed a bug that caused a segmentation fault when debugging Android 3.0
+ or newer devices.<android/input.h>: Two functions that were introduced in API level
+ 9 (Android 2.3) were incorrect and are fixed. While this breaks the source API, the
+ binary interface to the system is unchanged. The incorrect functions were missing a
+ history_index parameter, and the correct definitions are shown below:
++float AMotionEvent_getHistoricalRawX(const AInputEvent* motion_event, + size_t pointer_index, + size_t history_index); + +float AMotionEvent_getHistoricalRawY(const AInputEvent* motion_event, + size_t pointer_index, + size_t history_index); ++
pthread_rwlock_init).LOCAL_SRC_FILES. This was not the case previously because the files were
+ grouped by source extensions instead.import-module fails, it now prints the list of directories that
+ were searched. This is useful to check that the NDK_MODULE_PATH definition
+ used by the build system is correct.import-module succeeds, it now prints the directory where the
+ module was found to the log (visible with NDK_LOG=1).ndk-gdb: Better detection of adb shell failures and improved
+ error messages.<pthread.h>: Fixed the definition of
+ PTHREAD_RWLOCK_INITIALIZER for API level 9 (Android 2.3) and higher.LOCAL_ARM_NEON was set to
+ true (typo in build/core/build-binary.mk)..S files were okay).