Imported Upstream version 5.12.0.220

Former-commit-id: c477e03582759447177c6d4bf412cd2355aad476
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2018-04-24 09:31:23 +00:00
parent 8bd104cef2
commit 8fc30896db
1200 changed files with 29534 additions and 26161 deletions

View File

@@ -37,6 +37,7 @@ bin_SCRIPTS = \
peverify \
mcs \
csc \
csc-dim \
vbc \
csi \
mono-package-runtime \
@@ -82,6 +83,7 @@ scripts_4_0 = \
crlupdate$(SCRIPT_SUFFIX) \
csharp$(SCRIPT_SUFFIX) \
httpcfg$(SCRIPT_SUFFIX) \
illinkanalyzer$(SCRIPT_SUFFIX) \
lc$(SCRIPT_SUFFIX) \
mconfig$(SCRIPT_SUFFIX) \
mod$(SCRIPT_SUFFIX) \
@@ -159,6 +161,7 @@ EXTRA_DIST = \
update_submodules.sh \
mcs.in \
csc.in \
csc-dim.in \
vbc.in \
dmcs.in \
csi.in \
@@ -210,6 +213,10 @@ csc: csc.in Makefile
$(REWRITE_COMMON) $(srcdir)/csc.in > $@.tmp
mv -f $@.tmp $@
csc-dim: csc-dim.in Makefile
$(REWRITE_COMMON) $(srcdir)/csc-dim.in > $@.tmp
mv -f $@.tmp $@
vbc: vbc.in Makefile
$(REWRITE_COMMON) $(srcdir)/vbc.in > $@.tmp
mv -f $@.tmp $@

View File

@@ -85,14 +85,14 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
$(top_srcdir)/mkinstalldirs $(srcdir)/mono-find-provides.in \
$(srcdir)/mono-find-requires.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/iconv.m4 \
$(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
$(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \
$(top_srcdir)/configure.ac
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_compile_flag.m4 \
$(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
$(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
$(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
$(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
@@ -233,6 +233,10 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
INTL = @INTL@
INVARIANT_AOT_OPTIONS = @INVARIANT_AOT_OPTIONS@
JEMALLOC_AUTOCONF_FLAGS = @JEMALLOC_AUTOCONF_FLAGS@
JEMALLOC_CFLAGS = @JEMALLOC_CFLAGS@
JEMALLOC_CPPFLAGS = @JEMALLOC_CPPFLAGS@
JEMALLOC_LDFLAGS = @JEMALLOC_LDFLAGS@
LD = @LD@
LDFLAGS = @LDFLAGS@
LIBC = @LIBC@
@@ -261,6 +265,9 @@ MANIFEST_TOOL = @MANIFEST_TOOL@
MKDIR_P = @MKDIR_P@
MONO_CORLIB_VERSION = @MONO_CORLIB_VERSION@
MONO_DL_NEED_USCORE = @MONO_DL_NEED_USCORE@
MONO_JEMALLOC_ASSERT = @MONO_JEMALLOC_ASSERT@
MONO_JEMALLOC_DEFAULT = @MONO_JEMALLOC_DEFAULT@
MONO_JEMALLOC_ENABLED = @MONO_JEMALLOC_ENABLED@
MSGFMT = @MSGFMT@
MSGFMT_015 = @MSGFMT_015@
MSGMERGE = @MSGMERGE@
@@ -409,7 +416,7 @@ COMPAT_4_0_SUFFIX = 4$(SCRIPT_SUFFIX)
bin_SCRIPTS = $(scripts_4_0_umask) $(scripts_defaults) $(scripts_2_0) \
$(scripts_service) $(scripts_nunit) $(scripts_rpmhelpers) \
$(MDOC_SUBCOMMANDS) $(MDOC_COMPAT) mono-test-install peverify \
mcs csc vbc csi mono-package-runtime mono-heapviz \
mcs csc csc-dim vbc csi mono-package-runtime mono-heapviz \
$(scripts_mono_configuration_crypto) $(am__append_1)
scripts_4_0_umask = \
makecert$(SCRIPT_SUFFIX) \
@@ -444,6 +451,7 @@ scripts_4_0 = \
crlupdate$(SCRIPT_SUFFIX) \
csharp$(SCRIPT_SUFFIX) \
httpcfg$(SCRIPT_SUFFIX) \
illinkanalyzer$(SCRIPT_SUFFIX) \
lc$(SCRIPT_SUFFIX) \
mconfig$(SCRIPT_SUFFIX) \
mod$(SCRIPT_SUFFIX) \
@@ -520,6 +528,7 @@ EXTRA_DIST = \
update_submodules.sh \
mcs.in \
csc.in \
csc-dim.in \
vbc.in \
dmcs.in \
csi.in \
@@ -796,6 +805,10 @@ csc: csc.in Makefile
$(REWRITE_COMMON) $(srcdir)/csc.in > $@.tmp
mv -f $@.tmp $@
csc-dim: csc-dim.in Makefile
$(REWRITE_COMMON) $(srcdir)/csc-dim.in > $@.tmp
mv -f $@.tmp $@
vbc: vbc.in Makefile
$(REWRITE_COMMON) $(srcdir)/vbc.in > $@.tmp
mv -f $@.tmp $@

2
scripts/csc-dim.in Normal file
View File

@@ -0,0 +1,2 @@
#!/bin/sh
exec @bindir@/mono --gc-params=nursery-size=64m $MONO_OPTIONS @mono_instdir@/4.5/dim/csc.exe "$@"

View File

@@ -1,4 +1,8 @@
#!/bin/sh
extension=".dylib"
if test `uname -o` = GNU/Linux; then
extension=".so"
fi
if test x$2 = x; then
echo usage is: mono-package-runtime MONO_INSTALL_PREFIX LABEL
@@ -31,6 +35,6 @@ fi
o=`pwd`/$output
cd $prefix
(zip -u $o.zip bin/mono lib/mono/4.5/mscorlib.dll lib/mono/4.5/System*dll lib/mono/4.5/Mono.CSharp.dll lib/mono/4.5/Microsoft*dll lib/mono/4.5/FSharp*.dll lib/mono/4.5/I18N*dll lib/mono/4.5/Accessibility.dll lib/mono/4.5/RabbitMQ.Client.dll lib/mono/4.5/ICSharpCode.SharpZipLib.dll lib/mono/4.5/CustomMarshalers.dll etc/mono/config etc/mono/4.5/machine.config etc/mono/4.5/web.config lib/mono/4.5/Mono.Cairo.dll lib/mono/4.5/Mono.Data.Sqlite.dll lib/mono/4.5/Mono.Posix.dll lib/mono/4.5/Mono.Security.*dll lib/mono/4.5/Mono.Simd.dll)
(zip -u $o.zip bin/mono lib/mono/4.5/mscorlib.dll lib/mono/4.5/System*dll lib/mono/4.5/Mono.CSharp.dll lib/mono/4.5/Microsoft*dll lib/mono/4.5/FSharp*.dll lib/mono/4.5/I18N*dll lib/mono/4.5/Accessibility.dll lib/mono/4.5/RabbitMQ.Client.dll lib/mono/4.5/ICSharpCode.SharpZipLib.dll lib/mono/4.5/CustomMarshalers.dll etc/mono/config etc/mono/4.5/machine.config etc/mono/4.5/web.config lib/mono/4.5/Mono.Cairo.dll lib/mono/4.5/Mono.Data.Sqlite.dll lib/mono/4.5/Mono.Posix.dll lib/mono/4.5/Mono.Security.*dll lib/mono/4.5/Mono.Simd.dll lib/libMonoSupportW$extension lib/libMonoPosixHelper$extension lib/libmono-btls-shared$extension)
echo Created file $o.zip