@@ -164,14 +164,14 @@ pub unsafe extern "aapcs" fn __aeabi_memmove(dest: *mut u8, src: *const u8, n: u
164
164
:: mem:: memmove ( dest, src, n) ;
165
165
}
166
166
167
- #[ cfg( not( target_os = "ios" ) ) ]
167
+ #[ cfg( not( any ( target_os = "ios" , target_env = "msvc" ) ) ) ]
168
168
#[ cfg_attr( not( feature = "mangled-names" ) , no_mangle) ]
169
169
#[ cfg_attr( thumb, linkage = "weak" ) ]
170
170
pub unsafe extern "aapcs" fn __aeabi_memmove4 ( dest : * mut u8 , src : * const u8 , n : usize ) {
171
171
__aeabi_memmove ( dest, src, n) ;
172
172
}
173
173
174
- #[ cfg( not( target_os = "ios" ) ) ]
174
+ #[ cfg( not( any ( target_os = "ios" , target_env = "msvc" ) ) ) ]
175
175
#[ cfg_attr( not( feature = "mangled-names" ) , no_mangle) ]
176
176
#[ cfg_attr( thumb, linkage = "weak" ) ]
177
177
pub unsafe extern "aapcs" fn __aeabi_memmove8 ( dest : * mut u8 , src : * const u8 , n : usize ) {
@@ -220,14 +220,14 @@ pub unsafe extern "aapcs" fn __aeabi_memclr(dest: *mut u8, n: usize) {
220
220
__aeabi_memset ( dest, n, 0 ) ;
221
221
}
222
222
223
- #[ cfg( not( target_os = "ios" ) ) ]
223
+ #[ cfg( not( any ( target_os = "ios" , target_env = "msvc" ) ) ) ]
224
224
#[ cfg_attr( not( feature = "mangled-names" ) , no_mangle) ]
225
225
#[ cfg_attr( thumb, linkage = "weak" ) ]
226
226
pub unsafe extern "aapcs" fn __aeabi_memclr4 ( dest : * mut u8 , n : usize ) {
227
227
__aeabi_memset4 ( dest, n, 0 ) ;
228
228
}
229
229
230
- #[ cfg( not( target_os = "ios" ) ) ]
230
+ #[ cfg( not( any ( target_os = "ios" , target_env = "msvc" ) ) ) ]
231
231
#[ cfg_attr( not( feature = "mangled-names" ) , no_mangle) ]
232
232
#[ cfg_attr( thumb, linkage = "weak" ) ]
233
233
pub unsafe extern "aapcs" fn __aeabi_memclr8 ( dest : * mut u8 , n : usize ) {
0 commit comments