rocky1972 发表于 2008-05-11 12:45

请教版主:suppress compiler warnings 的方法?谢谢

linux/include/linux/spinlock_api_up.h中关于__LOCK的宏定义:

27#define __LOCK(lock) \
28do { preempt_disable(); __acquire(lock); (void)(lock); } while (0)

先禁止抢占;
lock/unlock匹配检查;
(void)(lock);   这句话为了取消未使用Lock是编译器产生的警告。

请教一下这个用法在info gcc中的哪一个node中可以找到?

谢谢

cjaizss 发表于 2008-05-11 13:58

/搜索
页: [1]
查看完整版本: 请教版主:suppress compiler warnings 的方法?谢谢