1
Fork 0

Change weak! and linkat! to macros 2.0

`weak!` is needed in a test in another module. With macros
1.0, importing `weak!` would require reordering module
declarations in `std/src/lib.rs`, which is a bit too
evil.
This commit is contained in:
Aris Merchant 2021-07-05 20:28:10 -07:00 committed by inquisitivecrystal
parent 5022c0638d
commit fd0cb0cdc2
8 changed files with 38 additions and 4 deletions

View file

@ -61,6 +61,7 @@ use crate::process::{ChildStderr, ChildStdin, ChildStdout};
use crate::ptr;
use crate::sync::atomic::{AtomicBool, AtomicU8, Ordering};
use crate::sys::cvt;
use crate::sys::weak::syscall;
use libc::{EBADF, EINVAL, ENOSYS, EOPNOTSUPP, EOVERFLOW, EPERM, EXDEV};
#[cfg(test)]