这里可能出现什么问题。我正在努力的一切
是让内联asm
工作。
static inline int add(int a, int b)
{
__asm__ __volatile__("add %2, %0"
: "=r"(a)
: "r"(a), "r"(b));
return (a);
}
int main(){
int a=10, b=20;
c=add(a,b);
printf("Value of c =%d\n", c);
return 0;
}
感谢。