summaryrefslogtreecommitdiff
path: root/libgcompat/unistd.c
AgeCommit message (Collapse)AuthorFilesLines
2023-12-15Provide fcntl64 wrapperAlex Gaynor1-0/+13
Signed-off-by: Alex Gaynor <alex.gaynor@gmail.com>
2022-10-09fix path-searching for execvpbkurtz1-1/+12
2022-02-02unistd: add __closeptrcnull1-0/+5
2020-08-22unistd: Update execve shim with loader changesA. Wilcox1-3/+4
Ensure aarch64 bug doesn't appear here either.
2020-07-06unistd: Interpose execv* functions for LOADERA. Wilcox1-0/+54
Newer releases of Chromium directly execv /proc/self/exe, missing our readlink(3) interposing. We go ahead and interpose all three execv* functions just to ensure wider compatibility.
2018-09-11unistd: Add __open_2 and its __open64_2 aliasSamuel Holland1-0/+9
Signed-off-by: Samuel Holland <samuel@sholland.org>
2018-01-15unistd: Implement LSB functions plus moreSamuel Holland1-0/+172
On musl pread and pread64 are the same thing. Signed-off-by: Samuel Holland <samuel@sholland.org>