linux操作系统 asm_volatile_goto 定义

zero_cs_dn 2017-01-07 01:00:16
#define asm_volatile_goto(x...) do { asm goto(x); asm (""); } while (0)
关掉编译器优化选项时
编译产生的错误如下:asm 不可约束的操作数.
请问是怎么回事,在关掉优化选项前提下,怎么定义asm_volatile_go(x...) 正确?
谢谢
...全文
705 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧