代码中使用__sync_fetch_and_add函数时,发现无法链接,根据arm平台了解到这个在gcc 4版本后gcc已经支持了,csky-abiv2编译器是基于gcc 6.3.0,缺少原子相关的实现。请问是否支持原子操作?
另外:
- 尝试从gcc更高的版本中移植(https://github.com/gcc-mirror/gcc/blob/master/libgcc/config/csky/linux-atomic.c) ,编译生成库链接
- 在w800上运行串口输出 CPU exception No.18