Merge commit '1ccc674237fe5b0ed4a03161f0aa7067e4e6fbd6'
* commit '1ccc674237fe5b0ed4a03161f0aa7067e4e6fbd6':
Migrate to new keycode constants in keycodes.h.
Merge commit 'fd606bc303bdf1fafefc4a6b79d050faa26d0800' into gingerbread-plus-aosp
* commit 'fd606bc303bdf1fafefc4a6b79d050faa26d0800':
Migrate to new keycode constants in keycodes.h.
Merge commit '5ef6b2f2568944e9dedf31c83716b8dd94dd506a' into gingerbread-plus-aosp
* commit '5ef6b2f2568944e9dedf31c83716b8dd94dd506a':
ndk sample hello-neon: use $(call import-module) to access the 'cpufeatures' library
This shows direct drawing to an ANativeWindow's bits.
Update the NDK API, and fix a bug in the native-activity app where it
would hang while exiting.
Change-Id: I4fa98d083405eb0d1b22b10a73a2ef18d45fdb59
Merge commit '9aff3c7d58e7ee737033a4da23d5c590e36ed78e'
* commit '9aff3c7d58e7ee737033a4da23d5c590e36ed78e':
ndk: Add a test to check that prebuilt libraries work as expected.
Merge commit 'f68d6af83f8f99714c139d867e8328f558480f28' into gingerbread-plus-aosp
* commit 'f68d6af83f8f99714c139d867e8328f558480f28':
ndk: Add a test to check that prebuilt libraries work as expected.
Merge commit '6d45237078f729f5c7467467406162e723c8ac3c'
* commit '6d45237078f729f5c7467467406162e723c8ac3c':
Update native_activity sample to use new glue code.
Merge commit 'd1ca4f3a55d83298596793cea137f8fcb979bae5'
* commit 'd1ca4f3a55d83298596793cea137f8fcb979bae5':
Add the support for the alarmManager and force the device to wake up.
Merge commit 'eefb5c2dca087c2b0a0ef90e15db00fb5523d8af' into gingerbread-plus-aosp
* commit 'eefb5c2dca087c2b0a0ef90e15db00fb5523d8af':
Update native_activity sample to use new glue code.
The native_activity sample is now built with the new threaded_app
glue code, removing all of the boiler-plate code from it. This
adds the glue code (header and .a) to the NDK.
Change-Id: I2a7be473811f22f948dcda3da8034dd0bd62049d
Merge commit 'ec87ca5f3abb615d75ee68ad977b3a17c3c7d3ab' into gingerbread-plus-aosp
* commit 'ec87ca5f3abb615d75ee68ad977b3a17c3c7d3ab':
Add the support for the alarmManager and force the device to wake up.
Merge commit '34ca4b646b20cc209b06fec482e6c77dbc92d220' into gingerbread
* commit '34ca4b646b20cc209b06fec482e6c77dbc92d220':
Add the support for the alarmManager and force the device to wake up.
Merge commit 'd32d86920318f180e0db7b85435f1d5f520bff82'
* commit 'd32d86920318f180e0db7b85435f1d5f520bff82':
Remove C++ headers from the platform directories.
Merge commit 'd15a18bdd2762524d3aff505eea5bd7714b10a6c' into gingerbread-plus-aosp
* commit 'd15a18bdd2762524d3aff505eea5bd7714b10a6c':
Remove C++ headers from the platform directories.
Merge commit 'ac243e049f13880cbf3daefbdcd3bdbed5296005'
* commit 'ac243e049f13880cbf3daefbdcd3bdbed5296005':
Update API level 9 sysroot to allow static C++ destructors to be called on dlclose().
Merge commit '2708f19ba33163b1ac0c5ea2758d0c09d97e8cc0' into gingerbread-plus-aosp
* commit '2708f19ba33163b1ac0c5ea2758d0c09d97e8cc0':
Update API level 9 sysroot to allow static C++ destructors to be called on dlclose().
We now rely instead on the content of $NDK/sources/cxx-stl/system/include
that is automatically used if a module has C++ sources.
Change-Id: I4319d9260fcf9fb31c59c2f21ca64b536725d4f5