मैंने देखा है कि लिनक्स कर्नेल कोड बूल का उपयोग करता है, लेकिन मुझे लगा कि बूल एक C ++ प्रकार था। क्या बूल एक मानक C एक्सटेंशन है (जैसे, ISO C90) या GCC एक्सटेंशन?
-std=gnu89जो _BoolC90 के विस्तार के रूप में समर्थन करता है । "/ linux / types.h को शामिल करें" typedef _Bool bool;।
typedef _Bool bool;( 6e2182874324727270d09a86756a0c11702500dbfb पर ) और इसके लिए GNU 3.2 या बाद की आवश्यकता थी।