summaryrefslogtreecommitdiff
path: root/src/mman/mmap.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-19remove LFS64 symbol aliases; replace with dynamic linker remappingRich Felker1-2/+0
2019-12-20revert unwanted and inadvertent change that slipped into mmap.cRich Felker1-1/+0
2019-12-17implement SO_TIMESTAMP[NS] fallback for kernels without time64 versionsRich Felker1-0/+1
2018-09-12remove spurious inclusion of libc.h for LFS64 ABI aliasesRich Felker1-2/+1
2017-09-06work around incorrect EPERM from mmap syscallRich Felker1-2/+7
2017-04-21allow full-range file offsets to mmap on archs with 64-bit syscall argsRich Felker1-1/+1
2015-04-10redesign and simplify vmlock systemRich Felker1-6/+3
2014-08-16optimize locking against vm changes for mmap/munmapRich Felker1-7/+6
2014-07-30add framework for mmap2 syscall unit to vary by archRich Felker1-2/+3
2013-06-27disallow creation of objects larger than PTRDIFF_MAX via mmapRich Felker1-0/+5
2012-12-20clean up and fix logic for making mmap fail on invalid/unsupported offsetsRich Felker1-3/+7
2011-09-27process-shared barrier support, based on discussion with bdonlanRich Felker1-2/+11
2011-04-06consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefixRich Felker1-1/+1
2011-03-20global cleanup to use the new syscall interfaceRich Felker1-2/+2
2011-02-13cleaning up syscalls in preparation for x86_64 portRich Felker1-0/+4
2011-02-12initial check-in, version 0.5.0v0.5.0Rich Felker1-0/+18