diff options
author | Devang Patel <dpatel@apple.com> | 2009-06-12 19:45:19 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2009-06-12 19:45:19 +0000 |
commit | 5d96fdac41e5515e340197a009334e7b92e69b0d (patch) | |
tree | 77cae0748c836359037234fd62b6c69fce57bfef | |
parent | 9217f793bf5d1fa0900f87ba96348da093409106 (diff) |
Document noredzone and noimplicitfloat function attributes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73246 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | docs/LangRef.html | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/docs/LangRef.html b/docs/LangRef.html index c4255ba296..deb89153e4 100644 --- a/docs/LangRef.html +++ b/docs/LangRef.html @@ -1091,19 +1091,27 @@ stack before the local variables that's checked upon return from the function to see if it has been overwritten. A heuristic is used to determine if a function needs stack protectors or not. -<p>If a function that has an <tt>ssp</tt> attribute is inlined into a function +<br><br>If a function that has an <tt>ssp</tt> attribute is inlined into a function that doesn't have an <tt>ssp</tt> attribute, then the resulting function will -have an <tt>ssp</tt> attribute.</p></dd> +have an <tt>ssp</tt> attribute.</dd> <dt><tt>sspreq</tt></dt> <dd>This attribute indicates that the function should <em>always</em> emit a stack smashing protector. This overrides the <tt><a href="#ssp">ssp</a></tt> function attribute. -<p>If a function that has an <tt>sspreq</tt> attribute is inlined into a +If a function that has an <tt>sspreq</tt> attribute is inlined into a function that doesn't have an <tt>sspreq</tt> attribute or which has an <tt>ssp</tt> attribute, then the resulting function will have -an <tt>sspreq</tt> attribute.</p></dd> +an <tt>sspreq</tt> attribute.</dd> + +<dt><tt>noredzone</tt></dt> +<dd>This attribute indicates that the code generator should not enforce red zone +mandated by target specific ABI.</dd> + +<dt><tt>noimplicitfloat</tt></dt> +<dd>This attributes disables implicit floating point instructions.</dd> + </dl> </div> |