你的位置:首页 > 软件开发 > 操作系统 > asmlinkage的作用

asmlinkage的作用

发布时间:2016-03-04 00:00:12
本文转载自:http://blog.chinaunix.net/uid-24945116-id-83893.html学习啦! asmlinkage是个宏,使用它是为了保持参数在stack中。因为从汇编语言到C语言代码参数的传递是通过stack的,它也可能从stack中得到一些 ...

本文转载自:http://blog.chinaunix.net/uid-24945116-id-83893.html

学习啦!

 

asmlinkage是个宏,使用它是为了保持参数在stack中。因为从汇编语言到C语言代码参数

看一下/arch/x86/include/asm/linkage.h里面的定义:__attribute__是关键字,是gcc的C语言扩展,regparm(0)表示不从寄存器传递参数asmlinkage定义:#define asmlinkage __attribute__((regparm(0)))


原标题:asmlinkage的作用

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录