类似于 GCC 的 IAR __stackless
Similar to IAR __stackless for GCC
GCC 中是否有功能属性在 IAR 中充当 __stackless?
我一直在寻找它,但没有找到任何东西...
提前致谢
此致,
胜利者
我会结合使用 naked
和 noreturn
。
__attribute__((naked,noreturn,optimize("-O3")))
extern int *x;
void __attribute__((naked,noreturn,optimize("-O3"))) foo(int a, int b)
{
for(int c = a; c < b; c++)
{
x[c] = c * a;
}
}
GCC 中是否有功能属性在 IAR 中充当 __stackless?
我一直在寻找它,但没有找到任何东西...
提前致谢 此致,
胜利者
我会结合使用 naked
和 noreturn
。
__attribute__((naked,noreturn,optimize("-O3")))
extern int *x;
void __attribute__((naked,noreturn,optimize("-O3"))) foo(int a, int b)
{
for(int c = a; c < b; c++)
{
x[c] = c * a;
}
}