aboutsummaryrefslogtreecommitdiffstats
path: root/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* Merge tag 'android-5.1.0_r1' into HEADstaging/cm-12.1stable/cm-12.1-YOG7Dstable/cm-12.1-YOG4Pstable/cm-12.1-YOG3Ccm-12.1Ricardo Cerqueira2015-03-101-0/+6
|\ | | | | | | Android 5.1.0 release 1
| * NativeHelper: Avoid returning local stack stringNingsheng Jian2014-09-291-0/+6
| | | | | | | | | | | | | | | | | | | | | | Refactor JniInvocation::GetLibrary to not return a stack-allocated string. Instead, provide a char buffer. Bug: 16404669 (cherry picked from commit 88b84ec200091bdf5754b435ef55dfcd30078a67) Change-Id: Id5c1857eb0fdd413b87f839d0c57168d587b5c11
* | libnativehelper: Fix modern Xcode & OSX compilationstable/cm-12.0-YNG4Nstable/cm-12.0-YNG3Cstable/cm-12.0-YNG1TAstable/cm-12.0-YNG1Tstable/cm-12.0-YNG1Icm-12.0Scott Mertz2015-01-151-0/+3
|/ | | | Change-Id: I0e0e63966502d31d7b7a63e71adedf68d1b24d27
* NativeHelper: Switch to Clangstaging/cm-12.0-cafAndreas Gampe2014-08-261-0/+3
| | | | Bug: 16404669 Change-Id: I7bf7745684747bad8564f168d0def71878566e8c
* NativeHelper: Do not allow arbitrary library strings in user buildsAndreas Gampe2014-08-251-2/+2
| | | | | | | On device, only allow "libart.so" in non-debuggable (user) builds. Bug: 16404669 Change-Id: Ie163c04ce40c82698dcc98ced651dafef094d8b5
* libnativehelper: Remove an unused NDK-only targetSam Hasinoff2014-06-301-19/+0
| | | | Change-Id: Ie162bb4969df7680cf88989a51862148d9779b83
* Host multilib for multilib ART support.Ian Rogers2014-06-161-0/+1
| | | | Change-Id: I375bff0f7f242f48fc2674c1d502501ff2197396
* Make libnativehelper C++ library agnostic and remove libnativehelper_libc++.Ian Rogers2014-05-161-22/+0
| | | | Change-Id: Ib5510add3337992dc2a99affe671a01d39782237
* Don't build libc++ libs for ub branchesDan Albert2014-05-161-0/+3
| | | | Change-Id: I8fe4d0a13eef77b19f3c29180cce26aa3bf90abe
* Adds a libc++ version of libnativehelperDan Albert2014-05-151-0/+18
| | | | Change-Id: I9e91ac31f4c2d7b7ba7c2ed0fbdce1f2b01355e5
* Revert "Linking with system libraries is done through LOCAL_LDLIBS."Nicolas Geoffray2014-05-071-3/+3
| | | | | | This reverts commit 11ea128d72c0da41e773bfbf99ad13c08b0209af. Change-Id: Id4c531493ebe763943d4fb6a0e89f0c0c6924b4c
* Linking with system libraries is done through LOCAL_LDLIBS.Nicolas Geoffray2014-05-071-3/+3
| | | | | | Not LOCAL_LDFLAGS. Change-Id: Ia4e6508e7642897ab6b18e574dc8752c87a44b93
* libnativehelper: Add NDK-only target using libc++Sam Hasinoff2014-04-301-1/+23
| | | | Change-Id: I5f95fedfe64b465c8be1e02c482a2817740410a6
* Add support for ndk libnativehelper build.Ruben Brunk2013-09-101-3/+26
| | | | | | Bug: 10680559 Change-Id: I18491baac6acc4486f2e87175c922b40b5c17179
* Add JNI Invocation API to libnativehelperBrian Carlstrom2013-06-201-3/+7
| | | | Change-Id: I15870937ad7bfa4757e21f83acbbb6a7826a0b0b
* Moving libnativehelper additions from libcoreBrian Carlstrom2013-05-091-2/+5
| | | | | | (cherry picked from commit b66098568f22d672aac3949a39e92d8a474e4b94) Change-Id: I60381a253af8ee738b1dac8ec124bf13aa7f5f82
* Make libnativehelper stand-alone.cm-10.1.3-RC2cm-10.1.3-RC1cm-10.1.3cm-10.1.2cm-10.1.1cm-10.1.0-RC5cm-10.1.0-RC4cm-10.1.0-RC3cm-10.1.0-RC2cm-10.1.0-RC1cm-10.1.0cm-10.1-M3cm-10.1-M2cm-10.1-M1mr1.1-stagingjellybean-stablejellybeancm-10.1Elliott Hughes2012-05-031-52/+13
| | | | | Bug: 6369821 Change-Id: I502211bddaf60d6097b81b35f606bbcdd1a3e092
* Break a dependency on frameworks/base when building a host VM.Elliott Hughes2011-06-151-5/+3
| | | | | | | These aren't necessarily good abstractions, but they're no worse than what we had, and having them factored out is a step in the right direction. Change-Id: I5b839608317d2ca1ca54d8a38624fb686f2c37de
* Move JNIHelp's implementation to C++.Elliott Hughes2011-04-251-3/+3
| | | | | | Ouch. Change-Id: I81c0457a95549f1bef7cc8d9ab23d6ca4475cdb5
* Track change in libcore/NativeCode.mk.Elliott Hughes2010-11-081-1/+1
| | | | | Bug: 2281992 Change-Id: Ibfb877bc78396bc0e947ae2f8f86e484843f07de
* Add optional tags to dalvik.Jesse Wilson2010-09-161-1/+2
| | | | Change-Id: I29a78ccb6312d12b3ef0ed02cfbc638a5b01db9c
* Support dalvikvm on a Linux x86 hostJesse Wilson2010-08-181-25/+14
| | | | Change-Id: Id166ab03a01833e06ec1a9aa0059e4eb28ec04ce
* The ICU data is no longer compiled directly into the shared library.Joe Onorato2010-07-131-1/+0
| | | | Change-Id: Ief1aa1c5f6da39f4d94cb68b285d8e02cc10b9ac
* Change the host build to include whole static libraries, and to nameDan Bornstein2009-10-241-2/+2
| | | | | | them "*-host". Change-Id: Ibf565c9c4b0709eb25edd71786b269895a1616a4
* More work on getting Dalvik to build on the host (particularly OSX).Dan Bornstein2009-08-261-3/+11
| | | | | | | | The dalvikvm executable still doesn't quite build (fails in linker), which is probably due to the core library native code not getting compiled and linked. Unfortunately, it looks like that will be pretty hairy to untangle. Change-Id: Ib5de623e43a40116c4b7459a45a246d76886edf3
* First parts of enabling a host Dalvik build.Dan Bornstein2009-08-101-7/+64
| | | | | | | | | | | | | Most of this is just factoring out common make defs to include both on the host and device side, though there is a little bit of code change to be slightly POSIX friendlier and to avoid unnecessary sanity checks when compiling without an asm version of the interpreter. This patch should cause no difference in build results, except if you turn on the newly-defined WITH_HOST_DALVIK build flag. If you do turn it on, at this point you should probably expect the build to fail due to insufficient dependencies, which I of course expect to address in upcoming patches.
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+34
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-34/+0
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+34