From: Andrey Bokhanko Date: Thu, 11 Feb 2016 13:27:02 +0000 (+0000) Subject: Partial revert of rL260506. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8bfc5dbff312c39b9fdb20cb3c3714f33550dd8b;p=clang Partial revert of rL260506. After some experiments I discovered that clang doesn't support static initialization of flexible array members in full, so restored this paragraph in "GCC extensions not implemented yet" list. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@260519 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/UsersManual.rst b/docs/UsersManual.rst index 09e458a28d..f5d3ac655a 100644 --- a/docs/UsersManual.rst +++ b/docs/UsersManual.rst @@ -1711,6 +1711,9 @@ extensions are not implemented yet: ... local_function(1); +- clang does not support static initialization of flexible array + members. This appears to be a rarely used extension, but could be + implemented pending user demand. - clang does not support ``__builtin_va_arg_pack``/``__builtin_va_arg_pack_len``. This is used rarely, but in some potentially interesting places, like the