Merge commit '1e4498ad17c6156ab40896d8f3307af8497b5327'
* commit '1e4498ad17c6156ab40896d8f3307af8497b5327':
Expose the Zlib headers (<zlib.h> and <zconf.h>) in the android-1.5 NDK sysroot.
Merge commit 'e557a732807eb6f3c29630ce882c644936df1e02' into donut
* commit 'e557a732807eb6f3c29630ce882c644936df1e02':
AI 149055: Add initial file for LED content including doxygen code from lights.h
The munmap() kernel calls are traced but the tracing code wasn't doing
anything with them. This caused the number of mapped regions in a process
to grow large in some cases and also caused symbol lookup errors in some
rare cases. This change also adds support for new trace record types
for supporting JNI (native) calls from Java into native code. This helps
with constructing a more accurate call stack.
Merge commit 'e0b505d438fc72c6a092ca85cce434b54d033a27'
* commit 'e0b505d438fc72c6a092ca85cce434b54d033a27':
Force --no-undefined at link time to generate an error when trying to generate a shared library that references undefined symbols.
* changes:
Force --no-undefined at link time to generate an error when trying to generate a shared library that references undefined symbols. This can be overriden by defining LOCAL_ALLOW_UNDEFINED_SYMBOLS in your Android.mk to 'true'
Merge commit '5faae6da0b98c2d3d1abe18149c7f6e978f5aea7'
* commit '5faae6da0b98c2d3d1abe18149c7f6e978f5aea7':
AI 149005: Change from ndk to platform's ndk (pndk), the ability to make your own java callable libraries to c code.
Merge commit '0b96565afea3f1b1a6e4585a75c9bd6c2ea74a63'
* commit '0b96565afea3f1b1a6e4585a75c9bd6c2ea74a63':
Fix typo which prevented APP_CFLAGS, APP_CXXFLAGS and others to work properly in the NDK build system.
Merge commit '429fbd82d82c5e278a546de226c193138a9a2669' into donut
* commit '429fbd82d82c5e278a546de226c193138a9a2669':
AI 149005: Change from ndk to platform's ndk (pndk), the ability to make your own java callable libraries to c code.
Merge commit 'bae86257b5c518a86c9fde054757d8d90363f6f1'
* commit 'bae86257b5c518a86c9fde054757d8d90363f6f1':
AI 148985: Adding an initial file for sensors content with doxygen content included from sensors.h.
Merge commit '4464f3eb9a10823e93f88843af3e438d68e380b8'
* commit '4464f3eb9a10823e93f88843af3e438d68e380b8':
AI 148967: Cloned from CL 148932 by 'g4 patch'.
Merge commit '53f479a3675bfa3797fad324bc80323bf1c539b7'
* commit '53f479a3675bfa3797fad324bc80323bf1c539b7':
Update the SDK packaging to include sdkuilib.
Merge commit 'c3c7479ab6df0650e6e63b67ec713c7267df9e82' into donut
* commit 'c3c7479ab6df0650e6e63b67ec713c7267df9e82':
AI 148985: Adding an initial file for sensors content with doxygen content included from sensors.h.
Merge commit '6ff7572fd50f148e96d87ecb347f138f69ea810d' into donut
* commit '6ff7572fd50f148e96d87ecb347f138f69ea810d':
AI 148967: Cloned from CL 148932 by 'g4 patch'.
Merge commit 'cfa6808e6d71a270f1cae5ca3807ee1242a60a44'
* commit 'cfa6808e6d71a270f1cae5ca3807ee1242a60a44':
AI 148943: Extracted the commentary from the runs to be headers for the log snippets for readability. Will update the steps (and commentary) in a separate CL.
Merge commit '02347199b12c796414e17d615a010f7d72344e2a'
* commit '02347199b12c796414e17d615a010f7d72344e2a':
Skeleton App Windows for Sdk Updater built using SWT Designer.
Merge commit '37ad99b38686f4b31976eae75256a0ac0927ca62' into donut
* commit '37ad99b38686f4b31976eae75256a0ac0927ca62':
AI 148943: Extracted the commentary from the runs to be headers for the log snippets for readability. Will update the steps (and commentary) in a separate CL.
Merge commit 'd06f8e2f4cb97b5a397793ba7b53e62ab73925f8'
* commit 'd06f8e2f4cb97b5a397793ba7b53e62ab73925f8':
Make the ddmlib API use IDevice instead of Device
Change XML schema to allow for empty <libs>, e.g. one can create
and add-on that doesn't declare any extra lib.
However enforce that <archives> contains at least one <archive>
element to prevent someone from declaring a download element
that cannot actually be downloaded.
Added a couple tests for validation of empty documents.