[llvm-commits] [compiler-rt] r77934 - in /compiler-rt/trunk: CREDITS.TXT www/index.html

Edward O'Callaghan eocallaghan at auroraux.org
Sun Aug 2 18:26:42 PDT 2009


Author: evocallaghan
Date: Sun Aug  2 20:26:42 2009
New Revision: 77934

URL: http://llvm.org/viewvc/llvm-project?rev=77934&view=rev
Log:
Small improvement to Compiler-RT docs and add a CREDITS.TXT file to source.

Added:
    compiler-rt/trunk/CREDITS.TXT
Modified:
    compiler-rt/trunk/www/index.html

Added: compiler-rt/trunk/CREDITS.TXT
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/CREDITS.TXT?rev=77934&view=auto

==============================================================================
--- compiler-rt/trunk/CREDITS.TXT (added)
+++ compiler-rt/trunk/CREDITS.TXT Sun Aug  2 20:26:42 2009
@@ -0,0 +1,16 @@
+This file is a partial list of people who have contributed to the LLVM/CompilerRT
+project.  If you have contributed a patch or made some other contribution to
+LLVM/CompilerRT, please submit a patch to this file to add yourself, and it will be
+done!
+
+The list is sorted by surname and formatted to allow easy grepping and
+beautification by scripts.  The fields are: name (N), email (E), web-address
+(W), PGP key ID and fingerprint (P), description (D), and snail-mail address
+(S).
+
+N: Edward O'Callaghan
+E: eocallaghan at auroraux.org
+W: http://www.auroraux.org
+D: CMake'ify Compiler-RT build system
+D: Maintain Solaris & AuroraUX ports of Compiler-RT
+

Modified: compiler-rt/trunk/www/index.html
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/www/index.html?rev=77934&r1=77933&r2=77934&view=diff

==============================================================================
--- compiler-rt/trunk/www/index.html (original)
+++ compiler-rt/trunk/www/index.html Sun Aug  2 20:26:42 2009
@@ -61,7 +61,29 @@
     <li>A target-independent implementation of the Apple "Blocks" runtime
         interfaces.</li>
    </ul>
-  
+
+  <!--=====================================================================-->
+  <h2 id="dir-structure">Source Structure</h2>
+  <!--=====================================================================-->
+
+   <p>A short explanation of the directory structure of compiler-rt:</p>
+
+   <p>For testing it is possible to build a generic library and an optimized library.
+       The optimized library is formed by overlaying the optimized versions onto the generic library.
+       Of course, some architectures have additional functions,
+       so the optimized library may have functions not found in the generic version.</p>
+
+   <ul>   
+    <li> lib/ Is a generic portable implementations.</li>
+    <li> lib/<arch> has optimized version for the following supported architectures:
+      <ul>
+      <li>i386</li>
+      <li>X86-64</li>
+      <li>PowerPC</li>
+      <li>PowerPC 64</li>
+      </ul></li>
+   </ul>
+    
   <!--=====================================================================-->
   <h2>Get it and get involved!</h2>
   <!--=====================================================================-->





More information about the llvm-commits mailing list