From: Alexey Gerenkov Date: Tue, 5 Sep 2017 17:37:31 +0000 (+0300) Subject: esp_pthread_init constructor attr was removed X-Git-Tag: v3.1-dev~301^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5dea0fca15d86a7e0217a2b7f3b38f8ccbfc7887;p=esp-idf esp_pthread_init constructor attr was removed --- diff --git a/components/pthread/pthread.c b/components/pthread/pthread.c index 25dae54d79..73f23a00d7 100644 --- a/components/pthread/pthread.c +++ b/components/pthread/pthread.c @@ -69,7 +69,7 @@ static List_t s_threads_list; static int IRAM_ATTR pthread_mutex_lock_internal(esp_pthread_mutex_t *mux, TickType_t tmo); -esp_err_t __attribute__((constructor)) esp_pthread_init(void) +esp_err_t esp_pthread_init(void) { vListInitialise((List_t *)&s_threads_list); s_once_mux = xSemaphoreCreateMutex();