summaryrefslogtreecommitdiffstats
path: root/libasyncio
Commit message (Collapse)AuthorAgeFilesLines
* Build adbd for recoveryJiyong Park2018-05-241-0/+1
| | | | | | | | | | | | | adbd (and its dependencies) are marked as recovery_available:true so that recovery version of the binary is built separately from the one for system partition. This allows us to stop copying the system version to the recovery partition and also opens up the way to enable shared libraries in the recovery partition. Then we can also build adbd as a dynamic executable. Bug: 79146551 Test: m -j adbd.recovery Change-Id: Ib95614c7435f9d0afc02a0c7d5ae1a94e439e32a
* Merge "Make libasyncio headers usable from C"Jerry Zhang2018-03-062-7/+20
|\
| * Make libasyncio headers usable from CJerry Zhang2018-03-022-7/+20
| | | | | | | | | | | | | | | | | | This allows us to enable LTP tests for io_* syscalls. Bug: 31152298 Test: LTP tests pass Change-Id: Ic25189d8bf25cdacfa0f144ac57c7b2827adcd9f
* | bpfmt.Elliott Hughes2018-02-161-1/+5
|/ | | | | | Bug: N/A Test: builds Change-Id: I89ad00e1c4c7e0767bc80a7ac7935a4d55e090ac
* Use -Werror in system/coreChih-Hung Hsieh2017-11-011-6/+5
| | | | | | | | | * Move -Wall -Werror from cppflags to cflags. * Fix/suppress warning on unused variables. Bug: 66996870 Test: build with WITH_TIDY=1 Change-Id: I1e05e96a1d0bcb2ccef1ce456504b3af57167cc5
* adb: Use kernel aio for functionfs.Jerry Zhang2017-08-103-0/+141
This method works around the downsides of ENDPOINT_ALLOC, namely that it is not affected by memory fragmentation and it uses an upstream interface. Also add libasyncio to provide the necessary syscalls to both adb and mtp. Add some small optimizations to file_sync. Bug: 37916658 Test: run adb push/pull Change-Id: If3b3be02b5e2d4f9cffec1b8ddc02a5768a51a1f