summaryrefslogtreecommitdiffstats
path: root/NativeCode.mk
Commit message (Collapse)AuthorAgeFilesLines
...
* | resolved conflicts for merge of 18fb450a to dalvik-devBrian Carlstrom2010-11-191-2/+8
|\ \ | |/ | | | | Change-Id: I5f7884af56908adbdb9b9ab5799b5b7d0f7f51cc
| * Fix for simulator build, no stlport in simulatorKristian Monsen2010-11-191-1/+6
| | | | | | | | Change-Id: I2c2e8f443ddad6b65a29b2fd6ba1ff1d6e76fafc
| * Move from MAX/MIN to std::max/std::minBrian Carlstrom2010-11-101-1/+1
| | | | | | | | Change-Id: I2296a39ab1fb9c02575702476170a2f68d7de02f
* | Rewrite File.getCanonicalPath.Elliott Hughes2010-11-081-2/+2
|/ | | | | | | | | | | | | | | | My original plan was to just rely on the fixed realpath(3), but it turns out that Java's behavior is quite different from the C library's in cases where path elements don't exist. I also wasn't particularly excited about introducing a fixed-length buffer. To that end, I've added a native implementation of getCanonicalPath. I've also improved the getAbsolutePath and getCanonicalPath documentation. This patch also makes File.absolutePath transient, a regression in gingerbread which uselessly bloated File's serialized form. Bug: 2281992 Change-Id: Iff94eee07fe574251c1188b2b2eb71f585c81c6a
* Add optional tags to libcore.Jesse Wilson2010-09-161-0/+2
| | | | Change-Id: Iac339144ed448848c96852da8d301d528ebfa0e6
* Make the bouncy castle keystore available for the host build.Jesse Wilson2010-09-131-1/+2
| | | | Change-Id: I1d126f594808d748af0662032f9dff5ee69377e6
* Clean up our final native code warnings, and turn on -Werror.Elliott Hughes2010-08-121-1/+1
| | | | Change-Id: I54bb29e357812b089e83f3a2a831c80f5114a27a
* Enable -Wall -Wextra for libcore and cleanup all but one warningBrian Carlstrom2010-05-071-0/+2
| | | | Change-Id: Ied76662c470ba878cec61189acf29f5cbbd4ccd4
* Adapt to new location of libcoreJean-Baptiste Queru2010-04-301-1/+1
| | | | Change-Id: I0dcadda241e7fd2a7429f9dd43d1ff5e945e5467
* merge more modules into luniPeter Hallam2010-04-271-1/+1
|
* Silence "note: the mangling of 'va_list' has changed in GCC 4.4".Elliott Hughes2010-02-021-0/+5
| | | | | Not strictly necessary for turning on -Werror for libcore, but worth doing anyway.
* Don't allocate arbitrary-length buffers on the stack.Elliott Hughes2009-11-131-2/+2
| | | | | | | | | | | | A new LocalArray C++ class lets us specify a "reasonable" amount of stack to use, but transparently fall back to using the heap if we need more space. The three places I've chosen to use LocalArray in this patch are fairly random; all they have in common is that they're the places where we call GetStringUTFRegion. There are more places LocalArray will be useful: the java.io.File JNI in particular. Bug: 2257819
* Split libcore/Android.mk into two files, one for Java code and one forDan Bornstein2009-10-261-0/+121
native code, and make each have a set of rules for building on the host. I also tightened up how sub.mk processing works and documented it a little better. Change-Id: I8a7a4c5697b2f22c4d69941dba381d6452200911