diff options
author | Andrey Bokhanko <andreybokhanko@gmail.com> | 2016-02-11 13:27:02 +0000 |
---|---|---|
committer | Andrey Bokhanko <andreybokhanko@gmail.com> | 2016-02-11 13:27:02 +0000 |
commit | 8bfc5dbff312c39b9fdb20cb3c3714f33550dd8b (patch) | |
tree | 629f9cdc938cd1ed8dbb70bc991fe14daf51cf6e /docs/UsersManual.rst | |
parent | 78a8cd2353dbdc953a4c3a5ec9529c6299b3564e (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.rst | 3 |
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 |