Cyburg3
Cyburg3

Reputation: 19

Mingw-w64 C versions support?

What versions of C does minigw-w64 support? It uses msvcrt.dll so wouldn't it only support ANSI C? But then i see programs like VLC use it but say that they require C11. How is this possible?

EDIT: Some sources: How to printf a size_t without warning in mingw-w64 gcc 7.1?

http://www.mingw.org/wiki/c99

Upvotes: 1

Views: 1468

Answers (1)

Matteo Italia
Matteo Italia

Reputation: 126787

MinGW uses msvcrt.dll, but integrates it where needed to support newer/fixed features, in some cases providing complete reimplementations of some functions (e.g. you can opt-in for GNU printf/scanf). Such extras are either linked statically, or provided into a separate dll (mingw1.dll, IIRC).

Upvotes: 2

Related Questions