aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2011-12-05 21:27:54 +0000
committerBill Wendling <isanbard@gmail.com>2011-12-05 21:27:54 +0000
commit9bd5d044b74fa2f7996bfe0d2341875e15ffc7bc (patch)
tree3e34fc13edcf5c8285b347afd844666ec514bf12 /docs
parentd6bc5237d8c961949fbc57dfa1a07f5833262388 (diff)
downloadexternal_llvm-9bd5d044b74fa2f7996bfe0d2341875e15ffc7bc.zip
external_llvm-9bd5d044b74fa2f7996bfe0d2341875e15ffc7bc.tar.gz
external_llvm-9bd5d044b74fa2f7996bfe0d2341875e15ffc7bc.tar.bz2
Move 'returns_twice' definition into alphabetical place.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145854 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r--docs/LangRef.html12
1 files changed, 6 insertions, 6 deletions
diff --git a/docs/LangRef.html b/docs/LangRef.html
index 12c140f..911d866 100644
--- a/docs/LangRef.html
+++ b/docs/LangRef.html
@@ -1216,6 +1216,12 @@ define void @f() optsize { ... }
exception by calling the <tt>C++</tt> exception throwing methods, but may
use the <tt>unwind</tt> instruction.</dd>
+ <dt><tt><b><a name="returns_twice">returns_twice</a></b></tt></dt>
+ <dd>This attribute indicates that this function can return twice. The
+ C <code>setjmp</code> is an example of such a function. The compiler
+ disables some optimizations (like tail calls) in the caller of these
+ functions.</dd>
+
<dt><tt><b><a name="ssp">ssp</a></b></tt></dt>
<dd>This attribute indicates that the function should emit a stack smashing
protector. It is in the form of a "canary"&mdash;a random value placed on
@@ -1243,12 +1249,6 @@ define void @f() optsize { ... }
show that no exceptions passes by it. This is normally the case for
the ELF x86-64 abi, but it can be disabled for some compilation
units.</dd>
-
- <dt><tt><b><a name="returns_twice">returns_twice</a></b></tt></dt>
- <dd>This attribute indicates that this function can return
- twice. The C <code>setjmp</code> is an example of such a function.
- The compiler disables some optimizations (like tail calls) in the caller of
- these functions.</dd>
</dl>
</div>