Various doc updates from Edward O'Callaghan!
authorChris Lattner <sabre@nondot.org>
Tue, 21 Jul 2009 22:47:03 +0000 (22:47 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 21 Jul 2009 22:47:03 +0000 (22:47 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76668 91177308-0d34-0410-b5e6-96231b3b80d8

docs/GettingStarted.html
docs/ReleaseNotes-2.6.html
docs/tutorial/JITTutorial1.html
docs/tutorial/LangImpl3.html

index df2cf63d3ccb7464f7d1a1eab18bf17497dd264b..f7bf5d24c0b878cd4375208fd2cab229d51b065b 100644 (file)
@@ -215,6 +215,11 @@ software you will need.</p>
   <th>Arch</th>
   <th>Compilers</th>
 </tr>
+<tr>
+  <th>AuroraUX</th>
+  <th>x86<sup><a href="#pf_1">1</a></sup></th>
+  <th>GCC</th>
+</tr>
 <tr>
   <td>Linux</td>
   <td>x86<sup><a href="#pf_1">1</a></sup></td>
index 3a32dc9c54601b788bc6afdc62eb65f06f790736..6930a316db212156cf982561870051f13284e43b 100644 (file)
@@ -483,7 +483,7 @@ FIXME: remove this entry when this is no longer needed.<li>
 
 <ul>
 <li>Intel and AMD machines (IA32, X86-64, AMD64, EMT-64) running Red Hat
-Linux, Fedora Core and FreeBSD (and probably other unix-like systems).</li>
+Linux, Fedora Core, FreeBSD and AuroraUX (and probably other unix-like systems).</li>
 <li>PowerPC and X86-based Mac OS X systems, running 10.3 and above in 32-bit
 and 64-bit modes.</li>
 <li>Intel and AMD machines running on Win32 using MinGW libraries (native).</li>
@@ -514,6 +514,15 @@ listed by component.  If you run into a problem, please check the <a
 href="http://llvm.org/bugs/">LLVM bug database</a> and submit a bug if
 there isn't already one.</p>
 
+<ul>
+<li>LLVM will not correctly complie on Solaris and/or OpenSolaris
+using the stock GCC 3.x.x series 'out the box',
+See: <a href="#brokengcc">Broken versions of GCC and other tools</a>.
+However, A <a href="http://pkg.auroraux.org/GCC">Modern GCC Build</a>
+for x86/x64 has been made available from the third party AuroraUX Project
+that has been meticulously tested for bootstrapping LLVM & Clang.</li>
+</ul>
+
 </div>
 
 <!-- ======================================================================= -->
index ac3958e64273b6b45d9e6b15e99baa003f0b2b66..5c65399c0c660232733023a2e1698525e4ef45c9 100644 (file)
@@ -107,7 +107,7 @@ first chunk of our <code>makeLLVMModule()</code>:</p>
 <pre>
 Module* makeLLVMModule() {
   // Module Construction
-  Module* mod = new Module("test");
+  Module* mod = new Module("test", getGlobalContext());
 </pre>
 </div>
 
@@ -200,7 +200,7 @@ function will interoperate properly with C code, which is a good thing.</p>
 
   <a href="mailto:owen@apple.com">Owen Anderson</a><br>
   <a href="http://llvm.org">The LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2007-10-17 11:05:13 -0700 (Wed, 17 Oct 2007) $
+  Last modified: $Date: 2009-07-21 11:05:13 -0700 (Tue, 21 Jul 2009) $
 </address>
 
 </body>
index 499b4c20a73d16ccf9271c6576a7f23aad6eac70..5031427a7be97a98166e7081bc6fdc432b2318af 100644 (file)
@@ -1028,7 +1028,7 @@ static PrototypeAST *ParseExtern() {
 //===----------------------------------------------------------------------===//
 
 static Module *TheModule;
-static IRBuilder&lt;&gt; Builder;
+static IRBuilder&lt;&gt; Builder(getGlobalContext());
 static std::map&lt;std::string, Value*&gt; NamedValues;
 
 Value *ErrorV(const char *Str) { Error(Str); return 0; }
@@ -1249,7 +1249,7 @@ int main() {
 
   <a href="mailto:sabre@nondot.org">Chris Lattner</a><br>
   <a href="http://llvm.org">The LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2007-10-17 11:05:13 -0700 (Wed, 17 Oct 2007) $
+  Last modified: $Date: 2009-07-21 11:05:13 -0700 (Tue, 21 Jul 2009) $
 </address>
 </body>
 </html>