File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -78,8 +78,8 @@ intrinsics! {
7878 #[ avr_skip]
7979 #[ maybe_use_optimized_c_shim]
8080 #[ arm_aeabi_alias = __aeabi_llsl]
81- pub extern "C" fn __ashldi3( a: u64 , b: u32 ) -> u64 {
82- a. ashl( b)
81+ pub extern "C" fn __ashldi3( a: u64 , b: core :: ffi :: c_uint ) -> u64 {
82+ a. ashl( b as u32 )
8383 }
8484
8585 #[ avr_skip]
@@ -96,8 +96,8 @@ intrinsics! {
9696 #[ avr_skip]
9797 #[ maybe_use_optimized_c_shim]
9898 #[ arm_aeabi_alias = __aeabi_lasr]
99- pub extern "C" fn __ashrdi3( a: i64 , b: u32 ) -> i64 {
100- a. ashr( b)
99+ pub extern "C" fn __ashrdi3( a: i64 , b: core :: ffi :: c_uint ) -> i64 {
100+ a. ashr( b as u32 )
101101 }
102102
103103 #[ avr_skip]
@@ -114,8 +114,8 @@ intrinsics! {
114114 #[ avr_skip]
115115 #[ maybe_use_optimized_c_shim]
116116 #[ arm_aeabi_alias = __aeabi_llsr]
117- pub extern "C" fn __lshrdi3( a: u64 , b: u32 ) -> u64 {
118- a. lshr( b)
117+ pub extern "C" fn __lshrdi3( a: u64 , b: core :: ffi :: c_uint ) -> u64 {
118+ a. lshr( b as u32 )
119119 }
120120
121121 #[ avr_skip]
You can’t perform that action at this time.
0 commit comments