1 include $(top_srcdir)/mk/common.mk
3 AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/mono $(LIBGC_CPPFLAGS) $(GLIB_CFLAGS) $(SHARED_CFLAGS)
6 shared_libraries = libmonosgen.la
9 noinst_LTLIBRARIES = $(shared_libraries)
12 gc-internal-agnostic.h \
23 sgen-fin-weak-hash.c \
35 sgen-major-copy-object.h \
36 sgen-marksweep-drain-gray-stack.h \
38 sgen-memory-governor.c \
39 sgen-memory-governor.h \
40 sgen-minor-copy-object.h \
41 sgen-minor-scan-object.h \
42 sgen-nursery-allocator.c \
43 sgen-pinning-stats.c \
46 sgen-pointer-queue.c \
47 sgen-pointer-queue.h \
56 sgen-simple-nursery.c \
57 sgen-split-nursery.c \
58 sgen-tagged-pointer.h \
64 libmonosgen_la_SOURCES = $(monosgen_sources)
65 libmonosgen_la_CFLAGS = $(SGEN_DEFINES)
67 CFLAGS := $(filter-out @CXX_REMOVE_CFLAGS@, @CFLAGS@) @CXX_ADD_CFLAGS@