On Mon, Aug 5, 2024, 10:03 PM Derick Rethans <der...@php.net> wrote:

> Instead of having to deal with tickets, wouldn't be be easier if the
> compiler they used works with the features that we are using? That could
> instantly provide a link to the documentation saving all of us time.
>


it is significantly easier at configure time. Gcc 4.9 is (almost) fully c11
compliant (not 4.7).

As of windows, it will be dependent on the vc version used by the php minor
branch where it may be introduced.

That being said, I am not sure if the reason mentioned for using c11 in the
initial post is used in external extensions (included headers etc), but at
least on linux (or similar), an ext can be compiled with any version.

On windows, we can't, mainly for memory  management issues (alloc/realloc
or freed using different crt). It is possible but too many extensions, also
in core, cause issues.

best,
Pierre

>

Reply via email to