Skip to content

Commit 597bfef

Browse files
committed
Remove apple_versioning.c inclusion
According to the README this file isn't used by rust, but it's currently included which leads to these linker warnings in some cases: ``` ld: warning: linker symbol '$ld$hide$os10.5$___udivti3' hides a non-existent symbol '___udivti3' ld: warning: linker symbol '$ld$hide$os10.4$___umoddi3' hides a non-existent symbol '___umoddi3' ld: warning: linker symbol '$ld$hide$os10.5$___umoddi3' hides a non-existent symbol '___umoddi3' ld: warning: linker symbol '$ld$hide$os10.4$___umodti3' hides a non-existent symbol '___umodti3' ld: warning: linker symbol '$ld$hide$os10.5$___umodti3' hides a non-existent symbol '___umodti3' ``` This file exclusively contains macros which hides old symbols on Apple OS versions where they don't exist. https://github.com/rust-lang/llvm-project/blob/fc10370ef7d91babf512c10505f8f2176bc8519d/compiler-rt/lib/builtins/apple_versioning.c
1 parent 19d53ba commit 597bfef

File tree

1 file changed

+0
-1
lines changed

1 file changed

+0
-1
lines changed

build.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,6 @@ mod c {
193193
("__absvsi2", "absvsi2.c"),
194194
("__addvdi3", "addvdi3.c"),
195195
("__addvsi3", "addvsi3.c"),
196-
("apple_versioning", "apple_versioning.c"),
197196
("__clzdi2", "clzdi2.c"),
198197
("__clzsi2", "clzsi2.c"),
199198
("__cmpdi2", "cmpdi2.c"),

0 commit comments

Comments
 (0)