rust/library/std/src/sys
Matthias Krüger 35ff2cf295
Rollup merge of #105399 - mikebenfield:lfs, r=thomcc
Use more LFS functions.

On Linux, use mmap64, open64, openat64, and sendfile64 in place of their non-LFS counterparts.

This is relevant to #94173.

With these changes (together with rust-lang/backtrace-rs#501), the simple binaries I produce with rustc seem to have no non-LFS functions, so maybe #94173 is fixed. But I can't be sure if I've missed something and maybe some non-LFS functions could sneak in somehow.
2022-12-14 17:17:56 +01:00
..
common Remove redundant all in cfg 2022-11-26 09:31:40 +00:00
hermit hermit: Remove unused exports 2022-11-29 12:25:35 +01:00
itron kmc-solid: Don't do Box::from_raw(&*(x: Box<T>) as *const T as *mut T) 2022-12-02 16:58:41 +09:00
sgx Rollup merge of #98391 - joboet:sgx_parker, r=m-ou-se 2022-12-10 09:24:40 +01:00
solid kmc-solid: Address compiler warnings 2022-12-01 13:18:05 +09:00
unix Rollup merge of #105399 - mikebenfield:lfs, r=thomcc 2022-12-14 17:17:56 +01:00
unsupported std: remove lock wrappers in sys_common 2022-11-06 15:32:59 +01:00
wasi feat: implement TcpStream shutdown for wasm32-wasi 2022-11-24 10:08:36 +01:00
wasm std: remove lock wrappers in sys_common 2022-11-06 15:32:59 +01:00
windows Auto merge of #103459 - ChrisDenton:propagate-nulls, r=thomcc 2022-12-07 13:52:52 +00:00
mod.rs Reduce CString allocations in std as much as possible 2022-10-03 11:13:17 -07:00