mirror of
https://github.com/italicsjenga/agb.git
synced 2024-12-23 08:11:33 +11:00
agb::entry should result in extern "C"
This commit is contained in:
parent
78f9fd2026
commit
1b920a7c2f
|
@ -79,7 +79,7 @@ pub fn entry(args: TokenStream, input: TokenStream) -> TokenStream {
|
|||
#[cfg(not(test))]
|
||||
#[export_name = "main"]
|
||||
#(#attrs)*
|
||||
pub fn #fn_name() -> ! {
|
||||
pub extern "C" fn #fn_name() -> ! {
|
||||
let #mutable #argument_name = unsafe { #argument_type ::new_in_entry() };
|
||||
|
||||
#(#stmts)*
|
||||
|
@ -88,7 +88,7 @@ pub fn entry(args: TokenStream, input: TokenStream) -> TokenStream {
|
|||
#[cfg(test)]
|
||||
#[export_name = "main"]
|
||||
#(#attrs)*
|
||||
pub fn #fn_name() -> ! {
|
||||
pub extern "C" fn #fn_name() -> ! {
|
||||
let mut #argument_name = unsafe { #argument_type ::new_in_entry() };
|
||||
|
||||
if cfg!(test) {
|
||||
|
|
Loading…
Reference in a new issue