[macruby-changes] [988] MacRuby/branches/experimental

source_changes at macosforge.org source_changes at macosforge.org
Wed Mar 18 15:48:54 PDT 2009


Revision: 988
          http://trac.macosforge.org/projects/ruby/changeset/988
Author:   vincent.isambart at gmail.com
Date:     2009-03-18 15:48:52 -0700 (Wed, 18 Mar 2009)
Log Message:
-----------
now recommend and use llvm trunk

Modified Paths:
--------------
    MacRuby/branches/experimental/README
    MacRuby/branches/experimental/roxor.cpp

Modified: MacRuby/branches/experimental/README
===================================================================
--- MacRuby/branches/experimental/README	2009-03-18 21:00:32 UTC (rev 987)
+++ MacRuby/branches/experimental/README	2009-03-18 22:48:52 UTC (rev 988)
@@ -22,12 +22,11 @@
 
 * Mac OS X 10.5.6 or later.
 
-* LLVM 2.5 or later, compiled for both i386 and x86_64.
+* LLVM trunk, compiled for both i386 and x86_64.
 
-  At the time of this writing, LLVM 2.5 has not been released yet so you need
-  to install trunk. We recommend revision 64604.
+  In case trunk reveals to be unstable we recommend revision 67244.
 
-  $ svn co -r 64604 https://llvm.org/svn/llvm-project/llvm/trunk llvm-trunk
+  $ svn co -r 67244 https://llvm.org/svn/llvm-project/llvm/trunk llvm-trunk
   $ cd llvm-trunk
   $ ./configure
   $ UNIVERSAL=1 UNIVERSAL_ARCH="i386 x86_64" ENABLE_OPTIMIZED=1 make

Modified: MacRuby/branches/experimental/roxor.cpp
===================================================================
--- MacRuby/branches/experimental/roxor.cpp	2009-03-18 21:00:32 UTC (rev 987)
+++ MacRuby/branches/experimental/roxor.cpp	2009-03-18 22:48:52 UTC (rev 988)
@@ -107,8 +107,6 @@
 	    return mm->getGOTBase();
 	}
 
-#if 0 // required when building with LLVM trunk, not useful today since trunk
-      // is b0rked.
 	void SetDlsymTable(void *ptr) {
 	    mm->SetDlsymTable(ptr);
 	}
@@ -116,7 +114,6 @@
 	void *getDlsymTable() const {
 	    return mm->getDlsymTable();
 	}
-#endif
 
 	unsigned char *startFunctionBody(const Function *F, 
 					 uintptr_t &ActualSize) {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090318/417110ef/attachment.html>


More information about the macruby-changes mailing list