<!DOCTYPE html><html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div><br></div><div><br></div><div>On Fri, Feb 28, 2020, at 11:15, Rémi Denis-Courmont wrote:<br></div><blockquote type="cite" id="qt"><div>The agreement was to require C11 entirely except for Annex K and threads, but with atomic.<br></div><div><br></div><div>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></div><div><br></div><div>Somebody apparently dropped support for GCC 5. I don't recall how that came up.<br></div><div><br></div><div>Now if you want to drop support for TC and DR's, that's on you.<br></div><div><br></div><div>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></div></blockquote><div><br></div><div>I disagree. It is way easier to pip install meson than updating a toolchain created for a given embedded device.<br></div><div><br></div><blockquote type="cite" id="qt"><div><br></div><div>All of that because some want to use the built-in compiler of some old Android NDK versions.<br></div></blockquote><div><br></div><div>Naup, VLC for android requires the latest NDK version, that is a LTS (NDK 21, the one with clang 9 or 8).<br></div><div><br></div><blockquote type="cite" id="qt"><div><br></div><div class="qt-gmail_quote"><div>Le 28 février 2020 11:34:03 GMT+02:00, "Hugo Beauzée-Luyssen" <hugo@beauzee.fr> a écrit :<br></div><blockquote style="margin-top:0pt;margin-right:0pt;margin-bottom:0pt;margin-left:0.8ex;border-left-color:rgb(204, 204, 204);border-left-style:solid;border-left-width:1px;padding-left:1ex;" class="qt-gmail_quote"><pre class="qt-k9mail"><div>On Fri, Feb 28, 2020, at 10:10 AM, Rémi Denis-Courmont wrote:<br></div><blockquote style="margin-top:0pt;margin-right:0pt;margin-bottom:1ex;margin-left:0.8ex;border-left-color:rgb(114, 159, 207);border-left-style:solid;border-left-width:1px;padding-left:1ex;" class="qt-gmail_quote"><div>A strict C11 implementation follows errata. See, e.g. Clang 8, 9 or GCC <br></div><div>which happily compile this code in C11 mode. This patch is wrong.<br></div></blockquote><div><br></div><div>DR459 was fixed in C17. <br></div><div>Whatever the compiler does with this DR for any other C standard version is their business.<br></div></pre></blockquote></div><div><br></div><div>-- <br></div><div>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté. <br></div><div>_______________________________________________<br></div><div>vlc-devel mailing list<br></div><div>To unsubscribe or modify your subscription options:<br></div><div>https://mailman.videolan.org/listinfo/vlc-devel<br></div></blockquote><div><br></div></body></html>