当前位置: 代码迷 >> 驱动开发 >> 请问一下如下ITRON内核相关的部分C代码是什么意思
  详细解决方案

请问一下如下ITRON内核相关的部分C代码是什么意思

热度:87   发布时间:2016-04-28 10:35:15.0
请教一下如下ITRON内核相关的部分C代码是什么意思
代码在Source Insight中显示如下(语言为日文)
#if defined(__GCC__) && defined(__GCC_NEW__)

.macro K_ORG value /* ORG */
.org ?value
.endm

.macro K_GLOBAL symbol /* GLOBAL */
.global ?symbol
.endm

.macro K_GLOBAL0 symbol /* GLOBAL0 */
.global ?symbol
.endm
若直接复制‘?’会变为‘\’
------解决方案--------------------
引用:
代码在Source Insight中显示如下(语言为日文)
#if defined(__GCC__) && defined(__GCC_NEW__)

.macro K_ORG value /* ORG */
.org ?value
.endm

.macro K_GLOBAL symbol /* GLOBAL */
.glo……

都是宏定义
K_ORG value=定义位置在value
K_GLOBAL symbol=定义一个symbol全局变量
  相关解决方案