File tree 3 files changed +8
-2
lines changed
3 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -18,4 +18,6 @@ test_script:
18
18
- cargo build --target %TARGET%
19
19
- cargo build --release --target %TARGET%
20
20
- cargo test --no-default-features --features gen-tests --target %TARGET%
21
+ - cargo test --no-default-features --features 'gen-tests c' --target %TARGET%
21
22
- cargo test --no-default-features --features gen-tests --release --target %TARGET%
23
+ - cargo test --no-default-features --features 'gen-tests c' --release --target %TARGET%
Original file line number Diff line number Diff line change @@ -34,7 +34,9 @@ case $1 in
34
34
;;
35
35
* )
36
36
cargo test --no-default-features --features gen-tests --target $1
37
+ cargo test --no-default-features --features ' gen-tests c' --target $1
37
38
cargo test --no-default-features --features gen-tests --target $1 --release
39
+ cargo test --no-default-features --features ' gen-tests c' --target $1 --release
38
40
;;
39
41
esac
40
42
Original file line number Diff line number Diff line change 6
6
#![ allow( unused_features) ]
7
7
#![ cfg_attr( thumb, no_main) ]
8
8
#![ deny( dead_code) ]
9
+ #![ feature( alloc_system) ]
9
10
#![ feature( asm) ]
10
11
#![ feature( compiler_builtins_lib) ]
11
12
#![ feature( core_float) ]
12
13
#![ feature( lang_items) ]
13
- #![ feature( libc) ]
14
14
#![ feature( start) ]
15
15
#![ feature( i128_type) ]
16
16
#![ no_std]
17
17
18
18
#[ cfg( not( thumb) ) ]
19
- extern crate libc ;
19
+ extern crate alloc_system ;
20
20
extern crate compiler_builtins;
21
21
22
22
// NOTE cfg(not(thumbv6m)) means that the operation is not supported on ARMv6-M at all. Not even
@@ -447,9 +447,11 @@ pub fn _Unwind_Resume() {}
447
447
#[ cfg( not( test) ) ]
448
448
#[ lang = "eh_personality" ]
449
449
#[ no_mangle]
450
+ #[ allow( private_no_mangle_fns) ]
450
451
extern "C" fn eh_personality ( ) { }
451
452
452
453
#[ cfg( not( test) ) ]
453
454
#[ lang = "panic_fmt" ]
454
455
#[ no_mangle]
456
+ #[ allow( private_no_mangle_fns) ]
455
457
extern "C" fn panic_fmt ( ) { }
You can’t perform that action at this time.
0 commit comments