X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Futils%2FMakefile.am;h=c5464d16b168375dc3ac31375765a299ebeaa97b;hb=ccbd0b1a0d36f4b1d0f5d413eca791e589277de1;hp=2745782762e3ed40947febce383f2dcf27761db4;hpb=909bedb4a98212c751b676c447669f884162ee3b;p=mono.git diff --git a/mono/utils/Makefile.am b/mono/utils/Makefile.am index 2745782762e..c5464d16b16 100644 --- a/mono/utils/Makefile.am +++ b/mono/utils/Makefile.am @@ -32,6 +32,8 @@ monoutils_sources = \ mono-math.c \ mono-mmap.c \ mono-mmap.h \ + mono-mutex.c \ + mono-mutex.h \ mono-networkinterfaces.c \ mono-networkinterfaces.h \ mono-proclib.c \ @@ -95,11 +97,28 @@ monoutils_sources = \ mono-threads.c \ mono-threads-posix.c \ mono-threads-mach.c \ + mono-threads-mach-helper.c \ mono-threads-windows.c \ + mono-threads-linux.c \ + mono-threads-freebsd.c \ + mono-threads-openbsd.c \ + mono-threads-android.c \ mono-threads.h \ mono-tls.h \ + mono-tls.c \ linux_magic.h \ - mono-memory-model.h + mono-memory-model.h \ + atomic.h \ + atomic.c \ + mono-hwcap.h \ + mono-hwcap.c \ + bsearch.h \ + bsearch.c \ + mono-signal-handler.h \ + mono-conc-hashtable.h \ + mono-conc-hashtable.c \ + sha1.h \ + sha1.c arch_sources = @@ -117,12 +136,60 @@ if ARM arch_sources += mach-support-arm.c endif +if ARM64 +arch_sources += mach-support-arm.c +endif + else arch_sources += mach-support-unknown.c endif +if X86 +arch_sources += mono-hwcap-x86.c mono-hwcap-x86.h +endif + +if AMD64 +arch_sources += mono-hwcap-x86.c mono-hwcap-x86.h +endif + +if ARM +arch_sources += mono-hwcap-arm.c mono-hwcap-arm.h +endif + +if ARM64 +arch_sources += mono-hwcap-arm64.c mono-hwcap-arm64.h +endif + +if MIPS +arch_sources += mono-hwcap-mips.c mono-hwcap-mips.h +endif + +if POWERPC +arch_sources += mono-hwcap-ppc.c mono-hwcap-ppc.h +endif + +if POWERPC64 +arch_sources += mono-hwcap-ppc.c mono-hwcap-ppc.h +endif + +if SPARC +arch_sources += mono-hwcap-sparc.c mono-hwcap-sparc.h +endif + +if SPARC64 +arch_sources += mono-hwcap-sparc.c mono-hwcap-sparc.h +endif + +if IA64 +arch_sources += mono-hwcap-ia64.c mono-hwcap-ia64.h +endif + +if S390X +arch_sources += mono-hwcap-s390x.c mono-hwcap-s390x.h +endif + libmonoutils_la_SOURCES = $(monoutils_sources) $(arch_sources) libmonoutilsincludedir = $(includedir)/mono-$(API_VER)/mono/utils @@ -130,6 +197,7 @@ libmonoutilsinclude_HEADERS = \ mono-logger.h \ mono-error.h \ mono-publib.h \ - mono-dl-fallback.h + mono-dl-fallback.h \ + mono-counters.h EXTRA_DIST = ChangeLog mono-embed.h mono-embed.c