1、移植linux内核链表,使其适用于非GNU编译器
2、分析linux内核中链表的基本实现
移植时的注意事项
清除文件间的依赖
剥离依赖文件中与链表实现相关的代码
清除平台相关的代码(GNU C)
({})
typeof
__builtin_prefetch gcc编译器的内置函数,作用是提高访问效率,需要硬件的支持
static inline在标准c中是不能被同时使用的,但在GNU C编译器是允许的
2022-07-11 22:20:17
1、移植linux内核链表,使其适用于非GNU编译器
2、分析linux内核中链表的基本实现
移植时的注意事项
清除文件间的依赖
剥离依赖文件中与链表实现相关的代码
清除平台相关的代码(GNU C)
({})
typeof
__builtin_prefetch gcc编译器的内置函数,作用是提高访问效率,需要硬件的支持
static inline在标准c中是不能被同时使用的,但在GNU C编译器是允许的