[vlc-devel] [PATCH 09/12] network: io: Remove VLA usages
Rémi Denis-Courmont
remi at remlab.net
Thu Dec 10 16:44:35 CET 2020
Le jeudi 10 décembre 2020, 09:11:25 EET Steve Lhomme a écrit :
> We could very well support MSVC (again) now that they support all
> mandatory C11 features [1].
That link says that they do not support all mandatory features. It also
explicitly states that they lack three features that we use (VLAs, threads,
atomics) and one feature that we very well could take into use (complex
numbers, e.g. for rotation).
It's not clear if they support C11 Unicode either.
> They are going to add thread/atomics "soon".
In other words, we are not even talking about a real readily available
compiler, but what could just as well be vaporware.
> But VLA is not on the horizon for pragmatic reasons [2].
>
> This no microcontroller/short on memory platform support.
And yet, again, they don't conform to hosted C11, with or without options.
--
Rémi Denis-Courmont
More information about the vlc-devel
mailing list