diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2009-06-12 20:08:48 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2009-06-12 20:08:48 +0000 |
commit | 2f3fca0fe12eedba58db4c48a6ce7755b07f2578 (patch) | |
tree | 21ce515ac8ff2a19bb5f95bb26267bd865f7e7b6 /docs | |
parent | ca130bd838d099eddace93dc20abbeda69120856 (diff) |
Fix a minor formatting mistake.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@73250 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r-- | docs/UsersManual.html | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/docs/UsersManual.html b/docs/UsersManual.html index 90b305b2a5..068fcaffd3 100644 --- a/docs/UsersManual.html +++ b/docs/UsersManual.html @@ -597,25 +597,25 @@ bug-reporting guidelines somewhere?).</p> <h3 id="c_unsupp_gcc">Intentionally unsupported GCC extensions</h3> <!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = --> -<p>clang does not support the gcc extension that allows variable-length arrays +<li>clang does not support the gcc extension that allows variable-length arrays in structures. This is for a few of reasons: one, it is tricky to implement, two, the extension is completely undocumented, and three, the -extension appears to be rarely used.</p> +extension appears to be rarely used.</li> -<p>clang does not support duplicate definitions of a function where one is +<li>clang does not support duplicate definitions of a function where one is inline. This complicates clients of the AST which normally can expect there is at most one definition for each function. Source code using this feature should be changed to define the inline and out-of-line definitions in separate -translation units.</p> +translation units.</li> <li>clang does not have an equivalent to gcc's "fold"; this means that clang doesn't accept some constructs gcc might accept in contexts where a constant expression is required, like "x-x" where x is a variable, or calls to C library functions like strlen.</li> -<p>clang does not support multiple alternative constraints in inline asm; this +<li>clang does not support multiple alternative constraints in inline asm; this is an extremely obscure feature which would be complicated to implement -correctly.</p> +correctly.</li> <li>clang does not support __builtin_apply and friends; this extension is extremely obscure and difficult to implement reliably.</li> |