Mhh, Andrew Morton cleans up the Linux kernel code...
We have no less than 65 implementations of TRUE and FALSE in the tree [...]
The patch implements TRUE and FALSE in include/linux/kernel.h and removes all the private versions.
The patch also kills off a few private implementations of NULL.
(via Stuart Yeates)