Add preadv2/pwritev2 wrappers.
They're in glibc, though not in musl.
Also add basic doc comments to the whole of <sys/uio.h>.
Bug: http://b/203002492
Test: treehugger
Change-Id: Ic607f7f349e5b7c9bf66c25b7bd68f827da530d6
diff --git a/libc/Android.bp b/libc/Android.bp
index 1472371..2a8df9a 100644
--- a/libc/Android.bp
+++ b/libc/Android.bp
@@ -1121,6 +1121,7 @@
"bionic/posix_fallocate.cpp",
"bionic/posix_madvise.cpp",
"bionic/posix_timers.cpp",
+ "bionic/preadv_pwritev.cpp",
"bionic/ptrace.cpp",
"bionic/pty.cpp",
"bionic/raise.cpp",