Merge branch 'bugfix/fix_initialization_error' into 'master'

bugfix(esp8266): Fix C++ initialization error

See merge request sdk/ESP8266_RTOS_SDK!260
This commit is contained in:
Wu Jian Gang
2018-07-03 10:56:29 +08:00

View File

@ -14,16 +14,16 @@
static void user_init_entry(void *param)
{
void (*func)(void);
void (**func)(void);
extern void (__init_array_start)(void);
extern void (__init_array_end)(void);
extern void (*__init_array_start)(void);
extern void (*__init_array_end)(void);
extern void app_main(void);
/* initialize C++ construture function */
for (func = &__init_array_start; func < &__init_array_end; func++)
func();
func[0]();
tcpip_adapter_init();