cm3 startup: main should return int.

assuming main is a void function isn't really correct, even if we're
ignoring the return value.
This commit is contained in:
keepkeyjon 2018-03-07 07:49:19 -07:00 committed by Karl Palsson
parent b309b7e082
commit f2589bc7d8
1 changed files with 2 additions and 2 deletions

View File

@ -32,7 +32,7 @@ extern funcp_t __preinit_array_start, __preinit_array_end;
extern funcp_t __init_array_start, __init_array_end;
extern funcp_t __fini_array_start, __fini_array_end;
void main(void);
int main(void);
void blocking_handler(void);
void null_handler(void);
@ -90,7 +90,7 @@ void __attribute__ ((weak, naked)) reset_handler(void)
}
/* Call the application's entry point. */
main();
(void)main();
/* Destructors. */
for (fp = &__fini_array_start; fp < &__fini_array_end; fp++) {