Merge pull request #2120 from TomoYamanaka/master

Modify the timing at which mbed_main() is called in IAR compiler.
pull/2128/head
Martin Kojtal 2016-07-08 07:51:19 +01:00 committed by GitHub
commit 57c28a9fdf
1 changed files with 3 additions and 0 deletions

View File

@ -523,12 +523,15 @@ extern __weak void __iar_init_core( void );
extern __weak void __iar_init_vfp( void );
extern void __iar_dynamic_initialization(void);
extern void mbed_sdk_init(void);
extern void mbed_main(void);
extern int main(void);
static uint8_t low_level_init_needed;
void pre_main(void) {
if (low_level_init_needed) {
__iar_dynamic_initialization();
}
mbed_main();
main();
}