summaryrefslogtreecommitdiffstats
path: root/luni/src/main/native/Portability.h
Commit message (Collapse)AuthorAgeFilesLines
* Work around 32 bit glibc bug.Narayan Kamath2015-01-291-0/+17
| | | | | | | Don't allow glibc's TEMP_FAILURE_RETRY on 32 bit hosts, it will truncate 64 bit return types such as from lsee64, sendfile etc. Change-Id: I009510a69ec80d42a17192bf960b056456bd88f5
* Don't include private bionic headers.Elliott Hughes2014-12-101-7/+8
| | | | Change-Id: I25691f095e1b6b2009c01b6e990fffb84b12f7f2
* Fix Mac build.Ying Wang2014-06-121-4/+4
| | | | Change-Id: Id2d480e76e6fae403a5b1dd1c7572ff97b5f066f
* am a97fc534: am a3f1cb68: Merge "Remove deprecated WITH_HOST_DALVIK."Ian Rogers2014-06-111-1/+0
|\ | | | | | | | | * commit 'a97fc53412f89f211433406d86e5674def6d3314': Remove deprecated WITH_HOST_DALVIK.
| * Remove deprecated WITH_HOST_DALVIK.Ian Rogers2014-06-091-1/+0
| | | | | | | | | | | | | | | | | | | | Bug: 13751317 Fix the Mac host build: - conditionally define constants using pre-existing pattern, - make Posix calls that the Mac doesn't support throw UnsupportedOperationException. Change-Id: Ib68887cbe36ab167d042eb96c7834bce0651b078
* | Add support for network-specific host name resolution.Paul Jensen2014-05-131-0/+9
|/ | | | | | For now all such support is hidden. Change-Id: I932f73158a8f6e3ccc36c319d138180dff2aa070
* Only offer the CAP_* constants on bionic.Elliott Hughes2014-02-051-8/+0
| | | | | | It's too hard and insufficiently worthwhile to bother with glibc. Change-Id: Ic2d1c5242c20a197b713becbcdce09993abe0f5c
* Add CAP_BLOCK_SUSPEND to OS constantsMichael Wright2013-09-261-0/+8
| | | | | Bug: 10901016 Change-Id: I162bde82bce9fca8eabc7168a172d3d8365e1578
* Switch libcore from statfs to statvfs.Elliott Hughes2013-07-091-3/+1
| | | | Change-Id: I5115b9203ce6b11c37c0eb41fbc84fa5962ce196
* Manually update the libcore native code.Elliott Hughes2013-01-251-0/+81
Cherry-picking all the individual tiny cleanups from the internal branch was too hard. Change-Id: Ib97643d3502295685390854c9edd97c93c4c2ecf