1error[E0580]: `main` function has wrong type
2  --> $DIR/extern-main-fn.rs:1:1
3   |
4LL | extern "C" fn main() {}
5   | ^^^^^^^^^^^^^^^^^^^^ expected "Rust" fn, found "C" fn
6   |
7   = note: expected fn pointer `fn()`
8              found fn pointer `extern "C" fn()`
9
10error: aborting due to previous error
11
12For more information about this error, try `rustc --explain E0580`.
13