[llvm-commits] [llvm] r44769 - in /llvm/trunk: bindings/ocaml/llvm/ docs/ include/llvm-c/ include/llvm/ include/llvm/Bitcode/ lib/AsmParser/ lib/Bitcode/Reader/ lib/Bitcode/Writer/ lib/Transforms/Utils/ lib/VMCore/ test/Assembler/ test/Bindings/Ocaml/ test/CodeGen/Generic/GC/

Nick Lewycky nicholas at mxc.ca
Sun Dec 9 19:25:12 PST 2007


Gordon Henriksen wrote:
> ==============================================================================
> --- llvm/trunk/docs/LangRef.html (original)
> +++ llvm/trunk/docs/LangRef.html Sun Dec  9 21:18:06 2007
> @@ -26,6 +26,7 @@
>        <li><a href="#functionstructure">Functions</a></li>
>        <li><a href="#aliasstructure">Aliases</a>
>        <li><a href="#paramattrs">Parameter Attributes</a></li>
> +      <li><a href="#gc">Garbage Collector Names</a></li>
>        <li><a href="#moduleasm">Module-Level Inline Assembly</a></li>
>        <li><a href="#datalayout">Data Layout</a></li>
>      </ol>
> @@ -702,15 +703,16 @@
>  <a href="#paramattrs">parameter attribute</a> for the return type, a function 
>  name, a (possibly empty) argument list (each with optional 
>  <a href="#paramattrs">parameter attributes</a>), an optional section, an
> -optional alignment, an opening curly brace, a list of basic blocks, and a
> -closing curly brace.  
> +optional alignment, an optional <a href="gc">garbage collector name</a>, an

You mean <a href="#gc">

> +opening curly brace, a list of basic blocks, and a closing curly brace.
>  
>  LLVM function declarations consist of the "<tt>declare</tt>" keyword, an
>  optional <a href="#linkage">linkage type</a>, an optional
>  <a href="#visibility">visibility style</a>, an optional 
>  <a href="#callingconv">calling convention</a>, a return type, an optional
>  <a href="#paramattrs">parameter attribute</a> for the return type, a function 
> -name, a possibly empty list of arguments, and an optional alignment.</p>
> +name, a possibly empty list of arguments, an optional alignment, and an optional
> +<a href="gc">garbage collector name</a>.</p>

Again.

>  <p>A function definition contains a list of basic blocks, forming the CFG for
>  the function.  Each basic block may optionally start with a label (giving the
> @@ -826,6 +828,23 @@
>  
>  <!-- ======================================================================= -->
>  <div class="doc_subsection">
> +  <a name="gc">Garbage Collector Names</a>

Again.

Nick



More information about the llvm-commits mailing list