1
Fork 0

really_init cmdline args on Miri

This commit is contained in:
Ralf Jung 2019-11-29 20:07:55 +01:00
parent d99e0c6d02
commit f621c252ec

View file

@ -80,7 +80,13 @@ mod imp {
#[inline(always)]
pub unsafe fn init(_argc: isize, _argv: *const *const u8) {
#[cfg(not(all(target_os = "linux", target_env = "gnu")))]
// On Linux-GNU, we rely on `ARGV_INIT_ARRAY` below to initialize
// `ARGC` and `ARGV`. But in Miri that does not actually happen so we
// still initialize here.
#[cfg(any(
miri,
not(all(target_os = "linux", target_env = "gnu"))
))]
really_init(_argc, _argv);
}