add a couple of notes
authorChris Lattner <sabre@nondot.org>
Fri, 6 May 2005 23:08:23 +0000 (23:08 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 6 May 2005 23:08:23 +0000 (23:08 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21754 91177308-0d34-0410-b5e6-96231b3b80d8

docs/LangRef.html
docs/ReleaseNotes.html

index 71faede993ae994b7f55d5b25c8cd374c0c32d64..c0ba49ba28bdbec905738b44eb839307ddd74e4c 100644 (file)
@@ -455,9 +455,10 @@ the future:</p>
   <dd>This calling convention attempts to make calls as fast as possible
   (e.g. by passing things in registers).  This calling convention allows the
   target to use whatever tricks it wants to produce fast code for the target,
-  without having to conform to an externally specified ABI.  This calling
-  convention does not support varargs and requires the prototype of all callees
-  to exactly match the prototype of the function definition.
+  without having to conform to an externally specified ABI.  Implementations of
+  this convention should allow arbitrary tail call optimization to be supported.
+  This calling convention does not support varargs and requires the prototype of
+  all callees to exactly match the prototype of the function definition.
   </dd>
 
   <dt><b>"<tt>coldcc</tt>" - The cold calling convention</b>:</dt>
index ed2632f9b0fd679f75f802fb2558c324bb9d8628..2845202bf84bcbf5f33ca19243bc03bea921ab83 100644 (file)
@@ -87,6 +87,8 @@ bug fixes for those problems found since the 1.4 release.</p>
   <li>Configuring LLVM to build targets selectively is now implemented, via the
       <tt>--enable-targets=</tt> option. This feature is documented
       <a href="GettingStarted.html#config">here</a>.</li>
+  <li>LLVM now supports <a href="LangRef.html#callingconv">custom and
+      target-specific calling conventions</a>.</li>
 </ol>
 
 </div>