File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -69,47 +69,56 @@ impl Lshr for u64 {}
6969impl Lshr for u128 { }
7070
7171intrinsics ! {
72+ #[ avr_skip]
7273 #[ maybe_use_optimized_c_shim]
7374 pub extern "C" fn __ashlsi3( a: u32 , b: u32 ) -> u32 {
7475 a. ashl( b)
7576 }
7677
78+ #[ avr_skip]
7779 #[ maybe_use_optimized_c_shim]
7880 #[ arm_aeabi_alias = __aeabi_llsl]
7981 pub extern "C" fn __ashldi3( a: u64 , b: u32 ) -> u64 {
8082 a. ashl( b)
8183 }
8284
85+ #[ avr_skip]
8386 pub extern "C" fn __ashlti3( a: u128 , b: u32 ) -> u128 {
8487 a. ashl( b)
8588 }
8689
90+ #[ avr_skip]
8791 #[ maybe_use_optimized_c_shim]
8892 pub extern "C" fn __ashrsi3( a: i32 , b: u32 ) -> i32 {
8993 a. ashr( b)
9094 }
9195
96+ #[ avr_skip]
9297 #[ maybe_use_optimized_c_shim]
9398 #[ arm_aeabi_alias = __aeabi_lasr]
9499 pub extern "C" fn __ashrdi3( a: i64 , b: u32 ) -> i64 {
95100 a. ashr( b)
96101 }
97102
103+ #[ avr_skip]
98104 pub extern "C" fn __ashrti3( a: i128 , b: u32 ) -> i128 {
99105 a. ashr( b)
100106 }
101107
108+ #[ avr_skip]
102109 #[ maybe_use_optimized_c_shim]
103110 pub extern "C" fn __lshrsi3( a: u32 , b: u32 ) -> u32 {
104111 a. lshr( b)
105112 }
106113
114+ #[ avr_skip]
107115 #[ maybe_use_optimized_c_shim]
108116 #[ arm_aeabi_alias = __aeabi_llsr]
109117 pub extern "C" fn __lshrdi3( a: u64 , b: u32 ) -> u64 {
110118 a. lshr( b)
111119 }
112120
121+ #[ avr_skip]
113122 pub extern "C" fn __lshrti3( a: u128 , b: u32 ) -> u128 {
114123 a. lshr( b)
115124 }
You can’t perform that action at this time.
0 commit comments