QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 823|回复: 3

gcc编译带汇编的c函数报错解决的第一步是

[复制链接]
发表于 2004-11-26 10:40:39 | 显示全部楼层 |阅读模式
一个嵌入式系统的问题,
x86的通用指令,
不知道怎么着才能让gcc编译带ASM宏的时候比较顺?
发表于 2004-11-26 11:52:23 | 显示全部楼层
gcc本身就扩展了对内嵌汇编的支持啊
回复

使用道具 举报

发表于 2004-11-26 16:30:32 | 显示全部楼层
记得GCC支持内嵌的汇编是那种怪怪的格式的 不太好用
回复

使用道具 举报

发表于 2004-11-27 23:17:44 | 显示全部楼层
AT&T语法的汇编和Intel语法的汇编, 其实差别不大
linux下的传统(可以说是从unix,沿袭下来的)是At&t语法的汇编(as),
但是现在也有支持Intel的了, 多用nasm, 但是gcc内联(in-line)汇编,
还是只支持at&t语法

先参考一下这个
http://www-900.ibm.com/developerworks/cn/linux/sdk/assemble/inline/index.shtml
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 01:32 , Processed in 0.052539 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表