History log of /seL4-refos-master/libs/libmuslc/include/sys/uio.h
Revision Date Author Comments
# 41e2fd9d 19-Jul-2013 Rich Felker <dalias@aerifal.cx>

add UIO_MAXIOV macro in sys/uio.h

while there's no POSIX namespace provision for UIO_* in uio.h, this
exact macro name is reserved in XBD 2.2.2. apparently some
glibc-centric software expects it to exist, so let's provide it.


# 2416c63b 09-Sep-2012 Rich Felker <dalias@aerifal.cx>

fix up lfs64 junk for preadv/pwritev


# ea544bfe 09-Sep-2012 Rich Felker <dalias@aerifal.cx>

add preadv/pwritev syscall wrappers


# c1a9658b 07-Sep-2012 Rich Felker <dalias@aerifal.cx>

default features: make musl usable without feature test macros

the old behavior of exposing nothing except plain ISO C can be
obtained by defining __STRICT_ANSI__ or using a compiler option (such
as -std=c99) that predefines it. the new default featureset is POSIX
with XSI plus _BSD_SOURCE. any explicit feature test macros will
inhibit the default.

installation docs have also been updated to reflect this change.


# 9cf9c39e 23-Jun-2012 Rich Felker <dalias@aerifal.cx>

add process_vm_readv and process_vm_writev syscall wrappers

based on a patch submitted by Kristian L. <email@thexception.net>


# 3ed8c9f2 10-Nov-2011 Rich Felker <dalias@aerifal.cx>

fix all missing instances of __cplusplus checks/extern "C" in headers

patch by Arvid Picciani (aep)


# 74eea628 14-Feb-2011 Rich Felker <dalias@aerifal.cx>

extensive header cleanup for standards conformance & correctness

thanks to Peter Mazinger (psm) for pointing many of these issues out
and submitting a patch on which this commit is loosely based


# 0b44a031 11-Feb-2011 Rich Felker <dalias@aerifal.cx>

initial check-in, version 0.5.0