之前在trace U-Boot source codes的時候發現了C對於組語內符號的引用方式非常奇特
搜尋了一下相關的資料發現也有人有跟我一樣的疑問
U-Boot中的board_init_f():
(定義在:arch/arm/lib/board.c)
2012年10月18日 星期四
2012年10月15日 星期一
2012年10月14日 星期日
Linux Kernel: BUILD_BUG_ON_ZERO() / BUILD_BUG_ON_NULL()
之前在trace Linux Kernel source codes時發現了兩個很特別的macro:BUILD_BUG_ON_ZERO() 和 BUILD_BUG_ON_NULL()
(定義在:include/linux/kernel.h)
它們的定義如下:
(定義在:include/linux/kernel.h)
它們的定義如下:
2012年10月13日 星期六
訂閱:
文章 (Atom)