]> git.proxmox.com Git - rustc.git/blame - compiler/rustc_error_codes/src/error_codes/E0776.md
New upstream version 1.68.2+dfsg1
[rustc.git] / compiler / rustc_error_codes / src / error_codes / E0776.md
CommitLineData
1b1a35ee
XL
1`#[cmse_nonsecure_entry]` functions require a C ABI
2
3Erroneous code example:
4
5```compile_fail,E0776
6#![feature(cmse_nonsecure_entry)]
7
8#[no_mangle]
9#[cmse_nonsecure_entry]
10pub fn entry_function(input: Vec<u32>) {}
11```
12
13To fix this error, declare your entry function with a C ABI, using `extern "C"`.