当前位置: 代码迷 >> 综合 >> 5.16 属性声明:used unused
  详细解决方案

5.16 属性声明:used unused

热度:69   发布时间:2024-02-27 07:20:45.0

5.16 属性声明:used & unused

used & unused

告诉编译器函数是不是被用到,决定函数是否加入到目标文件中

使用示例

register int reg asm(“r0”) __attribute__((used));
static void func(void) __attribute__((used, section(.text”)));
static __attribute__((unused)) int a;
static int func(void) __attribute__((unused));
int fun(__attribute__((unused)) int a, int b);