Pelles C forum

General => Chit-Chat => Topic started by: cnoob on May 03, 2019, 03:22:45 PM

Title: List of C compiler for Windows
Post by: cnoob on May 03, 2019, 03:22:45 PM
Visual Studio build tool
MinGW (I currently use: http://www.equation.com/servlet/equation.cmd?fa=fortran)
Clang (I currently use: https://github.com/mstorsjo/llvm-mingw)
TCC (https://savannah.nongnu.org/projects/tinycc)
PCC (http://pcc.ludd.ltu.se/ftp/pub/win32/)
OCC (http://www.members.tripod.com/~ladsoft/orange_c_compiler.html)
POCC  :)
Title: Re: List of C compiler for Windows
Post by: Abraham on August 19, 2019, 04:11:26 AM
TCC and PCC are limited to C99.

Not sure about Visual C++ and it's weird reverse compatibility.
C11 took atomic and thread from C++11, so it has those as well.
C++11 requires most of C99, except for a few things like VLA.
C++14 requires many things from C11, but not everything.
There is not need to support _Generic because templates are better in C++.

MinGW and Clang are up to standards.

POCC is clearly the one in the lead to matching standards.
Title: Re: List of C compiler for Windows
Post by: cosh on December 27, 2020, 03:37:49 PM
And...
Open Watcom C (http://www.openwatcom.org/)
Title: Re: List of C compiler for Windows
Post by: TimoVJL on December 27, 2020, 06:08:41 PM
And...
Open Watcom C (http://www.openwatcom.org/)
Open Watcom v2 Fork (https://open-watcom.github.io/)