mirror of
https://github.com/roc-lang/roc.git
synced 2024-09-11 10:55:31 +03:00
allow ingested compiler-rt function in windows surgical linker
This commit is contained in:
parent
fe4577ce4c
commit
a41611b553
@ -434,7 +434,9 @@ pub(crate) fn surgery_pe(executable_path: &Path, metadata_path: &Path, roc_app_b
|
||||
relocation,
|
||||
);
|
||||
} else {
|
||||
if *address == 0 && !name.starts_with("roc") {
|
||||
let is_ingested_compiler_rt =
|
||||
["__muloti4", "__divti3", "__udivti3", "__modti3"].contains(&name.as_str());
|
||||
if *address == 0 && !name.starts_with("roc") && !is_ingested_compiler_rt {
|
||||
eprintln!(
|
||||
"I don't know the address of the {} function! this may cause segfaults",
|
||||
name
|
||||
|
Loading…
Reference in New Issue
Block a user