Wed Jun 30 12:06:33 CEST 2010 Paolo Molaro <lupus@ximian.com>
authorPaolo Molaro <lupus@oddwiz.org>
Wed, 30 Jun 2010 10:07:29 +0000 (10:07 -0000)
committerPaolo Molaro <lupus@oddwiz.org>
Wed, 30 Jun 2010 10:07:29 +0000 (10:07 -0000)
* mono-compiler.h: define MONO_LLVM_INTERNAL for internal functions
that may be needed by the llvm backend module.

svn path=/trunk/mono/; revision=159721

mono/utils/ChangeLog
mono/utils/mono-compiler.h

index d9198c30ad2192f80ce177e83e5d42766a949cf5..876d0207d99f2035af6a658bfa9ee32c8386676c 100644 (file)
@@ -1,3 +1,9 @@
+
+Wed Jun 30 12:06:33 CEST 2010 Paolo Molaro <lupus@ximian.com>
+
+       * mono-compiler.h: define MONO_LLVM_INTERNAL for internal functions
+       that may be needed by the llvm backend module.
+
 2010-06-25  Zoltan Varga  <vargaz@gmail.com>
 
        * gc_wrapper.h: Avoid redefining pthread_ calls for SGEN, no longer needed.
index 4c2d68f5cdce20e6a7814c525aa851bbad0f5154..4c599cda478fa6ea36e695ef2c0c151387c89e17 100644 (file)
 
 #if !defined(_MSC_VER) && !defined(PLATFORM_SOLARIS) && HAVE_VISIBILITY_HIDDEN
 #define MONO_INTERNAL __attribute__ ((visibility ("hidden")))
+#if MONO_LLVM_LOADED
+#define MONO_LLVM_INTERNAL 
+#else
+#define MONO_LLVM_INTERNAL MONO_INTERNAL
+#endif
 #else
 #define MONO_INTERNAL 
+#define MONO_LLVM_INTERNAL 
 #endif
 
 #if HAVE_DEPRECATED