Re: Microsoft's C language policy (was: [PATCH 0/1] Add a test balloon for C99)
- From
brian m. carlson <sandals@crustytoothpaste.net>
- Date
- Nov 30, 2021, 22:37 UTC
- Message-ID
- <YaanjQgqb6riZGh8@camp.crustytoothpaste.net>
- In-Reply-To
- <211130.86o861cqnu.gmgdl@evledraar.gmail.com>
On 2021-11-30 at 20:43:15, Ævar Arnfjörð Bjarmason wrote:
Show 12 quoted lines
> I hadn't seen that blog post before I'd read it when going over your > series. I'd assumed that Microsoft was just dragging their feed on C > language support, but that post indicates (from what seems to be as > official of a source as anyone's going to get) that they're intending to > not support C at all, but just some pseudo-C that happens to be a > convenient subset of C++. > > However that post is from 2012, and you indicate that they've since > added (full?) support for C11 and C17. > > So is this "policy" of supporting some arbitrary subset of C++ at all > current as far as MSVC today goes?
No, it is not. MSVC should have full C11 and C17 support, at least according to the documentation I've seen. They seem to have changed their mind (maybe the Windows kernel developers complained).
-- brian m. carlson (he/him or they/them) Toronto, Ontario, CA