rust/src/libstd
Mazdak Farrokhzad f1d747a99d
Rollup merge of #65685 - oxalica:statx-eperm, r=alexcrichton
Fix check of `statx` and handle EPERM

Should fix #65662

https://github.com/rust-lang/rust/issues/65662#issuecomment-544593939
> I think a reasonable solution might be to do something like try to stat AT_CWD initially and if that fails with EPERM or ENOSYS we disable the syscall entirely, otherwise it's cached as always good to use.

r? @alexcrichton
2019-10-25 13:12:48 +02:00
..
collections Rollup merge of #65048 - Kixunil:patch-1, r=KodrAus 2019-10-11 15:09:44 -07:00
ffi Avoid realloc in CString::new 2019-10-18 16:10:13 +09:00
io Fix parameter name in documentation 2019-10-20 23:13:41 +02:00
net Remove leading :: from paths in doc examples 2019-10-20 21:13:47 +03:00
os Handle cfg(bootstrap) throughout 2019-08-14 05:39:53 -04:00
prelude Remove __rust_unstable_column 2019-08-15 22:58:57 +03:00
sync Don't recommend ONCE_INIT in std::sync::Once 2019-10-16 00:06:01 -07:00
sys Rollup merge of #65685 - oxalica:statx-eperm, r=alexcrichton 2019-10-25 13:12:48 +02:00
sys_common doc: fix typo in OsStrExt and OsStringExt 2019-10-16 22:22:19 -04:00
tests Upgrade rand to 0.7 2019-09-06 14:45:28 +02:00
thread Apply clippy::single_match suggestion 2019-10-22 19:23:10 +02:00
alloc.rs Fix intra-doc link resolution failure on re-exporting libstd 2019-05-04 23:48:57 +09:00
ascii.rs Remove licenses 2018-12-25 21:08:33 -07:00
backtrace.rs BacktraceStatus: add Eq impl 2019-10-02 08:17:28 -04:00
build.rs rename the crate, not the feature 2019-09-14 12:12:32 +02:00
Cargo.toml Update hashbrown to 0.6.2 2019-10-24 08:07:03 -07:00
env.rs A few cosmetic improvements to code & comments in liballoc and libcore 2019-09-06 16:02:25 +01:00
error.rs Fix typos in error.rs 2019-10-13 12:12:46 +02:00
f32.rs Rollup merge of #63698 - Phosphorus15:master, r=nagisa 2019-08-27 08:17:49 +02:00
f64.rs Rollup merge of #63698 - Phosphorus15:master, r=nagisa 2019-08-27 08:17:49 +02:00
fs.rs Prefer statx on linux if available 2019-10-18 10:32:27 +08:00
future.rs async/await: improve obligation errors 2019-09-30 23:41:20 +01:00
keyword_docs.rs reworded loop value sentence 2019-10-18 19:49:09 -06:00
lib.rs RFC 2008: Stabilization 2019-10-25 09:34:05 +01:00
macros.rs Remove __rust_unstable_column 2019-08-15 22:58:57 +03:00
memchr.rs libstd => 2018 2019-02-28 04:06:15 +09:00
num.rs Reexport IntErrorKind in std 2019-04-23 00:15:43 +02:00
panic.rs Fix typo from #65214 2019-10-21 13:30:43 +01:00
panicking.rs Apply clippy::needless_return suggestions 2019-10-22 19:23:10 +02:00
path.rs Rollup merge of #65266 - rust-lang:must-use-join, r=dtolnay 2019-10-11 15:09:53 -07:00
primitive_docs.rs Remove unneeded fn main blocks from docs 2019-10-01 11:55:46 +00:00
process.rs Remove leading :: from paths in doc examples 2019-10-20 21:13:47 +03:00
rt.rs std: Reduce checks for feature = "backtrace" 2019-09-25 06:43:49 -07:00
time.rs Fix typo on now() comments 2019-10-05 12:23:10 +02:00