linux内核链表剖析

1、移植linux内核链表,使其适用于非GNU编译器

2、分析linux内核中链表的基本实现

移植时的注意事项

清除文件间的依赖

  剥离依赖文件中与链表实现相关的代码

清除平台相关的代码(GNU C)

  ({})

  typeof

  __builtin_prefetch  gcc编译器的内置函数,作用是提高访问效率,需要硬件的支持

  static inline在标准c中是不能被同时使用的,但在GNU C编译器是允许的

  

猜你喜欢

转载自www.cnblogs.com/-glb/p/10381152.html