[runtime] Add a SHARED_CFLAGS autoconf var which can be used to pass the -fvisibility...
authorZoltan Varga <vargaz@gmail.com>
Thu, 12 Feb 2015 14:16:51 +0000 (09:16 -0500)
committerZoltan Varga <vargaz@gmail.com>
Fri, 13 Feb 2015 05:10:51 +0000 (00:10 -0500)
mono/io-layer/Makefile.am
mono/metadata/Makefile.am
mono/mini/Makefile.am.in
mono/utils/Makefile.am

index c163f80ae4b2b86be8034cbbb50c8923e2fc61ad..bca6a11439994e29a73e8d85316ed73b1d308707 100644 (file)
@@ -5,7 +5,8 @@ AM_CPPFLAGS = \
        $(GLIB_CFLAGS)          \
        $(LIBGC_CPPFLAGS)       \
        -DMONO_BINDIR=\""$(bindir)"\"   \
-       -I$(top_srcdir) 
+       -I$(top_srcdir) \
+       $(SHARED_CFLAGS)
 
 libwapiincludedir = $(includedir)/mono-$(API_VER)/mono/io-layer
 
index fa2732b2900ca1ebd63ea9ce13f302fe29d21f4e..556ab52e08f2902f712f4ed5047837fe96f4c49f 100644 (file)
@@ -66,7 +66,7 @@ else
 noinst_LTLIBRARIES = $(boehm_libraries) $(sgen_libraries)
 endif
 
-AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/mono $(LIBGC_CPPFLAGS) $(GLIB_CFLAGS) -DMONO_BINDIR=\"$(bindir)/\" -DMONO_ASSEMBLIES=\"$(assembliesdir)\" -DMONO_CFG_DIR=\"$(confdir)\"
+AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/mono $(LIBGC_CPPFLAGS) $(GLIB_CFLAGS) -DMONO_BINDIR=\"$(bindir)/\" -DMONO_ASSEMBLIES=\"$(assembliesdir)\" -DMONO_CFG_DIR=\"$(confdir)\" $(SHARED_CFLAGS)
 
 #
 # Make sure any prefix changes are updated in the binaries too.
index 47c79f80ae2f442d3f7ef1581bb845d7c98d9b4d..ad1a4b3239da02b72e3a6c255ec97cc9a23e6fca 100755 (executable)
@@ -51,7 +51,7 @@ AM_CFLAGS = \
        -I$(top_srcdir)         \
        $(GLIB_CFLAGS)          \
        $(LLVM_CFLAGS)          \
-       $(PLATFORM_CFLAGS) $(ARCH_CFLAGS)
+       $(PLATFORM_CFLAGS) $(ARCH_CFLAGS) $(SHARED_CFLAGS)
 
 AM_CXXFLAGS = $(LLVM_CXXFLAGS) $(GLIB_CFLAGS)
 
index 286ef7dae2178f7b4d7b6d0a4dae8b6786ff1e96..7e16bc60ffac240fb43f9dd351173dc9ccacf4a6 100644 (file)
@@ -1,6 +1,6 @@
 noinst_LTLIBRARIES = libmonoutils.la
 
-AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/mono $(LIBGC_CPPFLAGS) $(GLIB_CFLAGS)
+AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/mono $(LIBGC_CPPFLAGS) $(GLIB_CFLAGS) $(SHARED_CFLAGS)
 
 if ENABLE_DTRACE