The GCC extensions are just that - they&#x27;re not part of the standard. You can claim 100% standards conformance without implementing a single one of them.<p>That said, in practice a large amount of C code out there is not pure standard C so if you want to be able to compile something &quot;interesting&quot; like e.g. a Linux kernel you&#x27;ll need to implement some.