summaryrefslogtreecommitdiffstats
path: root/docs/UsersManual.rst
diff options
context:
space:
mode:
authorAndrey Bokhanko <andreybokhanko@gmail.com>2016-02-11 13:27:02 +0000
committerAndrey Bokhanko <andreybokhanko@gmail.com>2016-02-11 13:27:02 +0000
commit8bfc5dbff312c39b9fdb20cb3c3714f33550dd8b (patch)
tree629f9cdc938cd1ed8dbb70bc991fe14daf51cf6e /docs/UsersManual.rst
parent78a8cd2353dbdc953a4c3a5ec9529c6299b3564e (diff)
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
Diffstat (limited to 'docs/UsersManual.rst')
-rw-r--r--docs/UsersManual.rst3
1 files changed, 3 insertions, 0 deletions
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