]> granicus.if.org Git - clang/commitdiff
Note a few more unsupported language extensions.
authorDaniel Dunbar <daniel@zuster.org>
Tue, 12 May 2009 23:12:07 +0000 (23:12 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Tue, 12 May 2009 23:12:07 +0000 (23:12 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@71607 91177308-0d34-0410-b5e6-96231b3b80d8

docs/UsersManual.html

index 934e6843b6fd5cc4c13fe402ba8a5a82520e2488..64ebf575406dd7e69b3003b244d4048a040c7389 100644 (file)
@@ -583,6 +583,13 @@ is infrequently used, so it is unlikely to be implemented anytime soon.</li>
 complex code generator support that does not currently exist in LLVM, and there
 is very little demand, so it is unlikely to be implemented anytime soon.</li>
 
+<li>clang does not support global register variables, this is unlikely
+to be implemented soon.</li>
+
+<li>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.</li>
+
 </ul>
 
 <p>This is not a complete list; if you find an unsupported extension
@@ -612,6 +619,9 @@ option.  Eventually, this will be the default for Windows targets.
 These extensions are not anywhere near complete, so please do not
 file bugs; patches are welcome, though.</p>
 
+<li>clang does not support the Microsoft extension where anonymous
+record members can be declared using user defined types.</li>
+
 <!-- ======================================================================= -->
 <h2 id="objc">Objective-C Language Features</h2>
 <!-- ======================================================================= -->