From 18533346b881eab3375b43e8d7873f1533588253 Mon Sep 17 00:00:00 2001 From: Stefan Profanter Date: Wed, 16 May 2018 13:25:38 +0200 Subject: [PATCH] Fix compile error using asm In function 'xPortGetCoreID': error: expected ')' before ':' token :"=r"(id)); Merges https://github.com/espressif/esp-idf/pull/1965 --- components/freertos/include/freertos/portable.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/freertos/include/freertos/portable.h b/components/freertos/include/freertos/portable.h index 9fe74b60c..33b740e89 100644 --- a/components/freertos/include/freertos/portable.h +++ b/components/freertos/include/freertos/portable.h @@ -205,7 +205,7 @@ BaseType_t xPortInterruptedFromISRContext(); /* Multi-core: get current core ID */ static inline uint32_t IRAM_ATTR xPortGetCoreID() { int id; - asm ( + __asm__ ( "rsr.prid %0\n" " extui %0,%0,13,1" :"=r"(id));