Add avr_skip for __udivti3 & __umodti3

This commit is contained in:
Patryk Wychowaniec 2022-05-24 19:49:08 +02:00
parent 092bbb67d4
commit ac47841ce2
No known key found for this signature in database
GPG key ID: F62547D075E09767

View file

@ -57,6 +57,7 @@ intrinsics! {
// Note: we use block configuration and not `if cfg!(...)`, because we need to entirely disable
// the existence of `u128_div_rem` to get 32-bit SPARC to compile, see `u128_divide_sparc` docs.
#[avr_skip]
#[win64_128bit_abi_hack]
/// Returns `n / d`
pub extern "C" fn __udivti3(n: u128, d: u128) -> u128 {
@ -68,6 +69,7 @@ intrinsics! {
}
}
#[avr_skip]
#[win64_128bit_abi_hack]
/// Returns `n % d`
pub extern "C" fn __umodti3(n: u128, d: u128) -> u128 {