3 ms·
> Linux was written from day 1 in "ANSI C", which is C89. Actually, Linux was written from day 1 in the GCC dialect of C (that is, "gnu89"), using GCC extensio
by cesarb 4y ago
> Linux was written from day 1 in "ANSI C", which is C89.
Actually, Linux was written from day 1 in the GCC dialect of C (that is, "gnu89"), using GCC extensions without worry. Compiling the kernel with clang only became possible after clang implemented nearly all GCC extensions the kernel used.