<html><head></head><body>The agreement was to require C11 entirely except for Annex K and threads, but with atomic.<br><br>Later I dropped the requirement for timespec and timespec_get, with no objections that I'd recall. Steve dropped the requirement for aligned_alloc() *without* agreement.<br><br>Somebody apparently dropped support for GCC 5. I don't recall how that came up.<br><br>Now if you want to drop support for TC and DR's, that's on you.<br><br>And I still assert that it's inconsistent considering how recent versions of other tool we require, useless considering that fixed compilers are readily available, and even harmful as it implies worse diagnostics, optimisations and security mitigation features (e.g. branch protection).<br><br>All of that because some want to use the built-in compiler of some old Android NDK versions.<br><br><div class="gmail_quote">Le 28 février 2020 11:34:03 GMT+02:00, "Hugo Beauzée-Luyssen" <hugo@beauzee.fr> a écrit :<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">On Fri, Feb 28, 2020, at 10:10 AM, Rémi Denis-Courmont wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;">A strict C11 implementation follows errata. See, e.g. Clang 8, 9 or GCC <br>which happily compile this code in C11 mode. This patch is wrong.<br><br></blockquote><br>DR459 was fixed in C17. <br>Whatever the compiler does with this DR for any other C standard version is their business.<br></pre></blockquote></div><br>-- <br>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.</body></html>