摘要: copy from :http://blog.mcuol.com/User/gongsun817/Article/34879_1.htm 对linux内核中compiler.h文件的分析 所有的内核代码,基本都包含了linux\compile.h这个文件,所以它是基础,打算先分析这个文件里的代码看看,有空再分析分析其它的代码。 首先印入眼帘的是对__ASSEMBLY__这个宏的判断,这个变量实际是在编译汇编代码的时候,由编译器使用-D这样的参数加进去 的,AFLAGS这个变量也定义了这个变量,gcc会把这个宏定义为1。用在这里,是因为汇编代码里,不会用到类似于__user这样的属性(关于 _. 阅读全文
posted @ 2011-03-16 13:18 nosaferyao 阅读(434) 评论(0) 推荐(0) 编辑