diff options
Diffstat (limited to 'c/src/lib/libbsp/shared/include/bootcard.h')
-rw-r--r-- | c/src/lib/libbsp/shared/include/bootcard.h | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/c/src/lib/libbsp/shared/include/bootcard.h b/c/src/lib/libbsp/shared/include/bootcard.h index ff9235c3ed..f3de76036c 100644 --- a/c/src/lib/libbsp/shared/include/bootcard.h +++ b/c/src/lib/libbsp/shared/include/bootcard.h @@ -72,8 +72,6 @@ void bsp_predriver_hook(void); void bsp_postdriver_hook(void); -void bsp_cleanup(uint32_t status); - void bsp_reset(void); /** @@ -108,15 +106,12 @@ void bsp_reset(void); * - 1st task executes C++ global constructors * - .... application runs ... * - exit - * - back to here eventually - * - bsp_cleanup() - * - * If something goes wrong bsp_cleanup() will be called out of order. + * - will not return to here * * This style of initialization ensures that the C++ global constructors are * executed after RTEMS is initialized. */ -uint32_t boot_card(const char *cmdline); +void boot_card(const char *cmdline) RTEMS_COMPILER_NO_RETURN_ATTRIBUTE; #ifdef CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK /** |