Kar*_*oor 2 c++ assembly clang inline-assembly
假设这段代码:
static inline void inc(int64_t* atomic)
{
__asm__ __volatile__
(
"lock incq %0\n"
: "=m" (*atomic)
: "m" (*atomic)
);
}
Run Code Online (Sandbox Code Playgroud)
Clang编译器不支持锁前缀(还是?).我现在该怎么办?