@@ -73,9 +73,9 @@ def declare_rustc_toolchains(
7373 "//conditions:default" : "" ,
7474 }),
7575 staticlib_ext = select ({
76- "@rules_rs//rs/platforms/constraints:windows_gnu " : ".a" ,
77- "@rules_rs//rs/platforms/constraints:windows_gnullvm " : ".a" ,
78- "@rules_rs//rs/platforms/constraints:windows_msvc " : ".lib" ,
76+ "@llvm//constraints/windows/abi:gnu " : ".a" ,
77+ "@llvm//constraints/windows/abi:gnullvm " : ".a" ,
78+ "@llvm//constraints/windows/abi:msvc " : ".lib" ,
7979 "@platforms//os:none" : "" ,
8080 "@platforms//os:emscripten" : ".js" ,
8181 "@platforms//os:uefi" : ".lib" ,
@@ -102,9 +102,9 @@ def declare_rustc_toolchains(
102102 "@platforms//os:nixos" : ["-ldl" , "-lpthread" ],
103103 "@platforms//os:openbsd" : ["-lpthread" ],
104104 "@platforms//os:ios" : ["-lSystem" , "-lobjc" , "-Wl,-framework,Security" , "-Wl,-framework,Foundation" , "-lresolv" ],
105- "@rules_rs//rs/platforms/constraints:windows_gnu " : ["-lws2_32" , "-luserenv" , "-lbcrypt" , "-lntdll" , "-lsynchronization" ],
106- "@rules_rs//rs/platforms/constraints:windows_gnullvm " : ["-lws2_32" , "-luserenv" , "-lbcrypt" , "-lntdll" , "-lsynchronization" ],
107- "@rules_rs//rs/platforms/constraints:windows_msvc " : [
105+ "@llvm//constraints/windows/abi:gnu " : ["-lws2_32" , "-luserenv" , "-lbcrypt" , "-lntdll" , "-lsynchronization" ],
106+ "@llvm//constraints/windows/abi:gnullvm " : ["-lws2_32" , "-luserenv" , "-lbcrypt" , "-lntdll" , "-lsynchronization" ],
107+ "@llvm//constraints/windows/abi:msvc " : [
108108 "advapi32.lib" ,
109109 "ws2_32.lib" ,
110110 "userenv.lib" ,
0 commit comments