Skip to content

Commit 57c28a9

Browse files
authored
Merge pull request #2120 from TomoYamanaka/master
Modify the timing at which mbed_main() is called in IAR compiler.
2 parents c55c07a + 8331d56 commit 57c28a9

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

rtos/rtx/TARGET_CORTEX_A/RTX_CM_lib.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -523,12 +523,15 @@ extern __weak void __iar_init_core( void );
523523
extern __weak void __iar_init_vfp( void );
524524
extern void __iar_dynamic_initialization(void);
525525
extern void mbed_sdk_init(void);
526+
extern void mbed_main(void);
527+
extern int main(void);
526528
static uint8_t low_level_init_needed;
527529

528530
void pre_main(void) {
529531
if (low_level_init_needed) {
530532
__iar_dynamic_initialization();
531533
}
534+
mbed_main();
532535
main();
533536
}
534537

0 commit comments

Comments
 (0)