aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-06-04 18:37:52 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-06-04 18:37:52 +0000
commitc5f928ca2ad4ee92c1c032f14f686e498ae995b2 (patch)
tree50361ad42ae7e264389b5d82b9e3eaa1d52166d0
parent4183335fa8bfce8dd2d910dc992dace8c5f66b0d (diff)
Mention unsupported GCC duplicate-definition-with-inline extension.
Also, link users manual from the main web page. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72878 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--docs/UsersManual.html6
-rw-r--r--www/menu.html.incl5
2 files changed, 11 insertions, 0 deletions
diff --git a/docs/UsersManual.html b/docs/UsersManual.html
index def16c1d30..e7072da9fd 100644
--- a/docs/UsersManual.html
+++ b/docs/UsersManual.html
@@ -600,6 +600,12 @@ 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 very rarely used.</p>
+<p>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>
+
<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->
<h3 id="c_ms">Microsoft extensions</h3>
<!-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -->
diff --git a/www/menu.html.incl b/www/menu.html.incl
index ab3bf1dcf3..a8eb37f1d0 100644
--- a/www/menu.html.incl
+++ b/www/menu.html.incl
@@ -8,6 +8,11 @@
<a href="/index.html">About</a>
<a href="/features.html">Features</a>
<a href="/comparison.html">Comparisons</a>
+ <a href="/docs/UsersManual.html">Users Manual</a>
+ </div>
+
+ <div class="submenu">
+ <label>Clang Development</label>
<a href="/get_started.html">Get&nbsp;Started</a>
<a href="/get_involved.html">Get&nbsp;Involved</a>
<a href="/OpenProjects.html">Open&nbsp;Projects</a>