mirror of
https://github.com/roc-lang/roc.git
synced 2024-09-11 10:55:31 +03:00
update ingested windows compiler-rt symbols
This commit is contained in:
parent
cd42ed629a
commit
28e4ae8ae5
@ -435,17 +435,87 @@ pub(crate) fn surgery_pe(executable_path: &Path, metadata_path: &Path, roc_app_b
|
||||
);
|
||||
} else {
|
||||
let is_ingested_compiler_rt = [
|
||||
"__muloti4",
|
||||
"__addtf3",
|
||||
"__ceilx",
|
||||
"__cmpdf2",
|
||||
"__cmphf2",
|
||||
"__cmpsf2",
|
||||
"__cmptf2",
|
||||
"__cmpxf2",
|
||||
"__cosx",
|
||||
"__divsf3",
|
||||
"__divtf3",
|
||||
"__divti3",
|
||||
"__udivti3",
|
||||
"__modti3",
|
||||
"__umodti3",
|
||||
"__exp2x",
|
||||
"__expx",
|
||||
"__extendhfsf2",
|
||||
"__fabsx",
|
||||
"__fixdfti",
|
||||
"__fixsfti",
|
||||
"__fixunsdfti",
|
||||
"__fixunssfti",
|
||||
"__floorx",
|
||||
"__fmax",
|
||||
"__fmaxx",
|
||||
"__fminx",
|
||||
"__fmodx",
|
||||
"__gedf2",
|
||||
"__gehf2",
|
||||
"__gesf2",
|
||||
"__getf2",
|
||||
"__gexf2",
|
||||
"__log10x",
|
||||
"__log2x",
|
||||
"__logx",
|
||||
"__lshrti3",
|
||||
"memcpy_decision",
|
||||
"__modti3",
|
||||
"__muloti4",
|
||||
"__multf3",
|
||||
"__roundx",
|
||||
"__sincosx",
|
||||
"__sinx",
|
||||
"__sqrtx",
|
||||
"__tanx",
|
||||
"__truncsfhf2",
|
||||
"__truncx",
|
||||
"__udivmoddi4",
|
||||
"__udivti3",
|
||||
"__umodti3",
|
||||
"ceilq",
|
||||
"cos",
|
||||
"cosf",
|
||||
"cosq",
|
||||
"exp",
|
||||
"exp2",
|
||||
"exp2q",
|
||||
"expf",
|
||||
"expq",
|
||||
"floor",
|
||||
"floorf",
|
||||
"floorq",
|
||||
"fmaq",
|
||||
"fmaxf",
|
||||
"fmaxl",
|
||||
"fmodf",
|
||||
"log10",
|
||||
"log10q",
|
||||
"log2",
|
||||
"log2q",
|
||||
"logq",
|
||||
"memcpy",
|
||||
"roundq",
|
||||
"sin",
|
||||
"sincos",
|
||||
"sincosf",
|
||||
"sincosq",
|
||||
"sinf",
|
||||
"sinq",
|
||||
"sqrt",
|
||||
"sqrtf",
|
||||
"sqrtq",
|
||||
"tan",
|
||||
"tanf",
|
||||
"tanq",
|
||||
]
|
||||
.contains(&name.as_str());
|
||||
if *address == 0 && !name.starts_with("roc") && !is_ingested_compiler_rt {
|
||||
|
Loading…
Reference in New Issue
Block a user