Skip to content

请问csky-abiv2 gcc 6.3.0 是否可以支持原子操作 #122

@wangzhen0520

Description

@wangzhen0520

代码中使用__sync_fetch_and_add函数时,发现无法链接,根据arm平台了解到这个在gcc 4版本后gcc已经支持了,csky-abiv2编译器是基于gcc 6.3.0,缺少原子相关的实现。请问是否支持原子操作?

另外:

  1. 尝试从gcc更高的版本中移植(https://github.com/gcc-mirror/gcc/blob/master/libgcc/config/csky/linux-atomic.c) ,编译生成库链接
  2. 在w800上运行串口输出 CPU exception No.18

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions