@@ -27,36 +27,46 @@ pub mod __core {
2727
2828extern "Rust" {
2929 #[ allocator]
30+ #[ rustc_allocator_nounwind]
3031 fn __rust_alloc ( size : usize , align : usize , err : * mut u8 ) -> * mut u8 ;
3132 #[ cold]
33+ #[ rustc_allocator_nounwind]
3234 fn __rust_oom ( err : * const u8 ) -> !;
35+ #[ rustc_allocator_nounwind]
3336 fn __rust_dealloc ( ptr : * mut u8 , size : usize , align : usize ) ;
37+ #[ rustc_allocator_nounwind]
3438 fn __rust_usable_size ( layout : * const u8 ,
3539 min : * mut usize ,
3640 max : * mut usize ) ;
41+ #[ rustc_allocator_nounwind]
3742 fn __rust_realloc ( ptr : * mut u8 ,
3843 old_size : usize ,
3944 old_align : usize ,
4045 new_size : usize ,
4146 new_align : usize ,
4247 err : * mut u8 ) -> * mut u8 ;
48+ #[ rustc_allocator_nounwind]
4349 fn __rust_alloc_zeroed ( size : usize , align : usize , err : * mut u8 ) -> * mut u8 ;
50+ #[ rustc_allocator_nounwind]
4451 fn __rust_alloc_excess ( size : usize ,
4552 align : usize ,
4653 excess : * mut usize ,
4754 err : * mut u8 ) -> * mut u8 ;
55+ #[ rustc_allocator_nounwind]
4856 fn __rust_realloc_excess ( ptr : * mut u8 ,
4957 old_size : usize ,
5058 old_align : usize ,
5159 new_size : usize ,
5260 new_align : usize ,
5361 excess : * mut usize ,
5462 err : * mut u8 ) -> * mut u8 ;
63+ #[ rustc_allocator_nounwind]
5564 fn __rust_grow_in_place ( ptr : * mut u8 ,
5665 old_size : usize ,
5766 old_align : usize ,
5867 new_size : usize ,
5968 new_align : usize ) -> u8 ;
69+ #[ rustc_allocator_nounwind]
6070 fn __rust_shrink_in_place ( ptr : * mut u8 ,
6171 old_size : usize ,
6272 old_align : usize ,
0 commit comments