ENH Move --memory-init-file flag from EmLinker to asmjs target spec
This commit is contained in:
parent
8e430bfa9a
commit
3fb6d45af9
2 changed files with 5 additions and 7 deletions
|
@ -1120,8 +1120,6 @@ impl<'a> Linker for EmLinker<'a> {
|
||||||
OptLevel::Size => "-Os",
|
OptLevel::Size => "-Os",
|
||||||
OptLevel::SizeMin => "-Oz",
|
OptLevel::SizeMin => "-Oz",
|
||||||
});
|
});
|
||||||
// Unusable until https://github.com/rust-lang/rust/issues/38454 is resolved
|
|
||||||
self.cmd.args(&["--memory-init-file", "0"]);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fn pgo_gen(&mut self) {
|
fn pgo_gen(&mut self) {
|
||||||
|
|
|
@ -2,10 +2,10 @@ use super::{wasm32_unknown_emscripten, LinkerFlavor, Target};
|
||||||
|
|
||||||
pub fn target() -> Target {
|
pub fn target() -> Target {
|
||||||
let mut target = wasm32_unknown_emscripten::target();
|
let mut target = wasm32_unknown_emscripten::target();
|
||||||
target
|
target.post_link_args.entry(LinkerFlavor::Em).or_default().extend(vec![
|
||||||
.post_link_args
|
"-sWASM=0".into(),
|
||||||
.entry(LinkerFlavor::Em)
|
"--memory-init-file".into(),
|
||||||
.or_default()
|
"0".into(),
|
||||||
.extend(vec!["-s".into(), "WASM=0".into()]);
|
]);
|
||||||
target
|
target
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue