On 2019-06-21 18:25:29 +0200, Ivo van Poorten wrote: > clang/llvm. gcc is on its way out IMHO. Apple uses clang extensively > for both macOS and iOS. It's the default compiler. And the Android > Linux kernel already builds with clang and soon vanilla will, too. > There are distro's almost fully build with clang already. Seems to work > on Windows, too (not a windows user myself). Not to mention the code > quality of clang/llvm vs gcc :)
Every compiler has its own benefits. That's why tcc still exists in particular. :) One thing GCC supports but not Clang is nested functions: https://bugs.llvm.org/show_bug.cgi?id=6378 FYI, this is used by GNU MPFR for (optional) logging support, and there seems to be no way to do that in standard C. -- Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon) _______________________________________________ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel