]> git.lizzy.rs Git - rust.git/blob - compiler/rustc_codegen_gcc/tests/run/empty_main.rs
Auto merge of #103185 - chenyukang:yukang/fix-span-next-point, r=davidtwco
[rust.git] / compiler / rustc_codegen_gcc / tests / run / empty_main.rs
1 // Compiler:
2 //
3 // Run-time:
4 //   status: 0
5
6 #![feature(auto_traits, lang_items, no_core, start)]
7
8 #![no_std]
9 #![no_core]
10
11 /*
12  * Core
13  */
14
15 // Because we don't have core yet.
16 #[lang = "sized"]
17 pub trait Sized {}
18
19 #[lang = "copy"]
20 trait Copy {
21 }
22
23 impl Copy for isize {}
24
25 #[lang = "receiver"]
26 trait Receiver {
27 }
28
29 #[lang = "freeze"]
30 pub(crate) unsafe auto trait Freeze {}
31
32 /*
33  * Code
34  */
35
36 #[start]
37 fn main(mut argc: isize, _argv: *const *const u8) -> isize {
38     0
39 }