summaryrefslogtreecommitdiff
path: root/src/sys/mman.rs
AgeCommit message (Expand)Author
2019-06-02Fix the build on Linux/mips with recent libcAlan Somers
2019-01-22add `mman::mprotect`Adam C. Foltzer
2018-12-08Replace try! with ?Alan Somers
2018-06-03Fix compilation on aarch64-unknown-linux-muslBryant Mairs
2018-03-27add docs for memory locking functionsAndreas Fackler
2018-03-27add mlockall and munlockallAndreas Fackler
2018-01-28Fail to compile for any unused codeBryant Mairs
2018-01-28Deny unused qualificationsBryant Mairs
2017-12-11Merge #806bors[bot]
2017-12-10Cleanup doc warningsBryant Mairs
2017-12-04Stop reexporting `Errno` and its variantsJonas Schievink
2017-08-16Match libc_bitflags! syntax to upstream bitflags!Bryant Mairs
2017-08-11Use libc for FFI functions and constantsBryant Mairs
2017-06-18Fix BSD errorequal-l2
2017-06-18Update bitflags to 0.9equal-l2
2017-03-18Actually mark mmap and related functions as `unsafe`Kevin Mehall
2017-02-19Fix the style for bitflags!Mathias Svensson
2017-02-16Update bitflags to 0.7Simon Sapin
2016-07-18Fix NetBSD buildTobias Bucher
2016-03-16mman: Use libc_bitflags macro for ProtFlagsKamal Marhubi
2016-02-25Limit MAP_NOSYNC flag to FreeBSD kinVasily Kolobkov
2016-02-25Withdraw MAP_STACK flag from OpenBSDVasily Kolobkov
2016-02-25Use libcVasily Kolobkov
2016-01-29cfg out MAP_32BIT on non-x86arcnmx
2016-01-28Rename to MapFlags and MsFlags.Philipp Matthias Schaefer
2016-01-28Convert MS_ flags to bitflags! type.Philipp Matthias Schaefer
2016-01-28Convert PROT_ flags to bitflags! type.Philipp Matthias Schaefer
2016-01-28Convert MAP_ flags to bitflags! type.Philipp Matthias Schaefer
2016-01-28Move errno::Result back to crate rootarcnmx
2016-01-28Errno::result()arcnmx
2016-01-18allow improper_ctypes for size_tMattis Marjak
2015-11-20netbsd supportJeremy Fitzhardinge
2015-09-09Add/Fix support for DragonFly BSDMichael Neumann
2015-05-29Basic OpenBSD support.Laurence Tratt
2015-05-28Remove std::os::unix::io::RawFd re-exportCarl Lerche
2015-05-21Fix NixPath yield with CStr instead of OsStrCarl Lerche
2015-05-11Get the library to build on freebsdAndrew J. Stone
2015-03-24NixResult -> nix::Result; NixError -> nix::ErrorCarl Lerche
2015-03-13Amend some files to make it compile on arm-linux-androideabi.kennytm
2015-02-27Further SockAddr & NixPath cleanupCarl Lerche
2015-02-10Add `NixPath`, `NixError`, and `NixResult`.Utkarsh Kukreti
2015-01-27Add a `Mode` bitflags and use it instead of `std::io::FilePermission`.Utkarsh Kukreti
2015-01-13changed uint and int to usize and isize respectivelyRick Richardson
2015-01-07ToCStr removal falloutValerii Hiora
2015-01-03Update to rust masterValerii Hiora
2014-12-22Fixed building on iOSValerii Hiora
2014-12-17added msync, madvise, and requisite constants for macos and linuxRick Richardson
2014-10-27Add mmap, shm_open and other mman relativesPhil Vachon