瀏覽代碼

fix(esp_system): Fixed C++ compilation of libunwind.h

Jakob Hasse 2 年之前
父節點
當前提交
44e4ef79e2
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      components/esp_system/include/libunwind.h

+ 4 - 3
components/esp_system/include/libunwind.h

@@ -4,8 +4,7 @@
  * SPDX-License-Identifier: Apache-2.0
  */
 
-#ifndef LIBUNWIND_H
-#define LIBUNWIND_H
+#pragma once
 
 #include "sdkconfig.h"
 #include <stddef.h>
@@ -132,4 +131,6 @@ int unw_get_reg(unw_cursor_t* cp, unw_regnum_t reg, unw_word_t* valp);
  */
 int unw_set_reg(unw_cursor_t* cp, unw_regnum_t reg, unw_word_t val);
 
-#endif // LIBUNWIND_H
+#ifdef __cplusplus
+}
+#endif