Imported Upstream version 6.10.0.103

Former-commit-id: 68d6d6c4c5103e4e297b28071f0907b45b4e700f
This commit is contained in:
Xamarin Public Jenkins (auto-signing) 2020-04-27 07:59:35 +00:00
parent 90df1c4a6a
commit d70c2226c0
125 changed files with 1358 additions and 433 deletions

View File

@ -1 +1 @@
10205f3179b20250f477d9ea3a2ab3191b68d392
413131e5e44b9553061f66f823f0fd46379ee2e3

View File

@ -1 +1 @@
59cb6ba7455d64c1f53433f002dc1d06f5536a9a
334c92ff49a960e6cbca4883e917d70da6461309

View File

@ -42,162 +42,162 @@
'configure.ac'
],
{
'_LT_COMPILER_BOILERPLATE' => 1,
'AC_ENABLE_STATIC' => 1,
'AC_PROG_LIBTOOL' => 1,
'AC_LIBTOOL_LANG_RC_CONFIG' => 1,
'AM_PROG_LD' => 1,
'AC_LIBTOOL_GCJ' => 1,
'AM_ENABLE_SHARED' => 1,
'_LT_AC_TRY_DLOPEN_SELF' => 1,
'_LT_AC_SHELL_INIT' => 1,
'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1,
'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1,
'AC_LIBTOOL_LINKER_OPTION' => 1,
'_AM_SET_OPTIONS' => 1,
'_AM_MANGLE_OPTION' => 1,
'AC_DEFUN_ONCE' => 1,
'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1,
'AC_ENABLE_FAST_INSTALL' => 1,
'AC_LIBTOOL_DLOPEN_SELF' => 1,
'AC_LIBTOOL_DLOPEN' => 1,
'LT_PATH_LD' => 1,
'AC_DISABLE_FAST_INSTALL' => 1,
'AC_LIBTOOL_PROG_LD_SHLIBS' => 1,
'AC_LIBTOOL_PROG_CC_C_O' => 1,
'LT_CMD_MAX_LEN' => 1,
'AM_PROG_LIBTOOL' => 1,
'AM_ENABLE_STATIC' => 1,
'AU_DEFUN' => 1,
'_LT_PROG_FC' => 1,
'AC_LTDL_ENABLE_INSTALL' => 1,
'AC_PROG_LD' => 1,
'AM_PROG_CC_C_O' => 1,
'AM_AUX_DIR_EXPAND' => 1,
'AM_MISSING_HAS_RUN' => 1,
'AM_SANITY_CHECK' => 1,
'AM_CONDITIONAL' => 1,
'AC_PROG_EGREP' => 1,
'LTVERSION_VERSION' => 1,
'AC_LIBTOOL_OBJDIR' => 1,
'AC_LIBTOOL_CONFIG' => 1,
'_AC_PROG_LIBTOOL' => 1,
'AC_LIBTOOL_PROG_COMPILER_PIC' => 1,
'AC_CHECK_LIBM' => 1,
'_LT_AC_CHECK_DLFCN' => 1,
'AM_PROG_INSTALL_STRIP' => 1,
'AC_LIBTOOL_WIN32_DLL' => 1,
'AC_LIBTOOL_LANG_F77_CONFIG' => 1,
'AC_LIBTOOL_CXX' => 1,
'_LT_AC_LANG_GCJ' => 1,
'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1,
'LT_INIT' => 1,
'AM_MISSING_PROG' => 1,
'AM_SET_DEPDIR' => 1,
'LT_PROG_RC' => 1,
'_LT_AC_LANG_CXX_CONFIG' => 1,
'LT_PROG_GCJ' => 1,
'LT_AC_PROG_EGREP' => 1,
'AC_LTDL_OBJDIR' => 1,
'AC_ENABLE_SHARED' => 1,
'_AM_IF_OPTION' => 1,
'AC_LIBTOOL_PICMODE' => 1,
'AC_DISABLE_STATIC' => 1,
'AC_LIBTOOL_POSTDEP_PREDEP' => 1,
'AM_INIT_AUTOMAKE' => 1,
'_LT_AC_SYS_LIBPATH_AIX' => 1,
'AM_SUBST_NOTMAKE' => 1,
'AM_RUN_LOG' => 1,
'LT_LANG' => 1,
'LT_AC_PROG_GCJ' => 1,
'_LT_LINKER_BOILERPLATE' => 1,
'm4_include' => 1,
'_AM_DEPENDENCIES' => 1,
'_LT_AC_FILE_LTDLL_C' => 1,
'_LT_PROG_ECHO_BACKSLASH' => 1,
'AC_LIBTOOL_COMPILER_OPTION' => 1,
'_LT_AC_PROG_ECHO_BACKSLASH' => 1,
'_LT_AC_PROG_CXXCPP' => 1,
'AM_SILENT_RULES' => 1,
'_LT_PROG_CXX' => 1,
'LTOPTIONS_VERSION' => 1,
'LT_LIB_M' => 1,
'_AM_PROG_TAR' => 1,
'_LT_AC_TAGCONFIG' => 1,
'_m4_warn' => 1,
'AM_MAKE_INCLUDE' => 1,
'LT_PATH_NM' => 1,
'include' => 1,
'_AC_AM_CONFIG_HEADER_HOOK' => 1,
'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'AC_CONFIG_MACRO_DIR_TRACE' => 1,
'_LT_LINKER_OPTION' => 1,
'LTSUGAR_VERSION' => 1,
'LT_PROG_GO' => 1,
'AC_DEFUN' => 1,
'LT_AC_PROG_SED' => 1,
'AC_LIBTOOL_SYS_LIB_STRIP' => 1,
'AC_LIBTOOL_LINKER_OPTION' => 1,
'GC_SET_VERSION' => 1,
'_AM_PROG_CC_C_O' => 1,
'AC_LTDL_PREOPEN' => 1,
'_LT_REQUIRED_DARWIN_CHECKS' => 1,
'LT_OUTPUT' => 1,
'_AM_AUTOCONF_VERSION' => 1,
'AM_DISABLE_SHARED' => 1,
'LT_SUPPORTED_TAG' => 1,
'AC_PROG_NM' => 1,
'_LT_AC_LANG_CXX' => 1,
'_LT_AC_SYS_COMPILER' => 1,
'AM_DISABLE_STATIC' => 1,
'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
'AC_LIBTOOL_LANG_C_CONFIG' => 1,
'AC_CONFIG_MACRO_DIR' => 1,
'AC_DISABLE_SHARED' => 1,
'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1,
'_LT_AC_LANG_GCJ_CONFIG' => 1,
'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1,
'_LT_DLL_DEF_P' => 1,
'_LT_PATH_TOOL_PREFIX' => 1,
'AM_MAINTAINER_MODE' => 1,
'm4_pattern_forbid' => 1,
'_LT_PREPARE_SED_QUOTE_VARS' => 1,
'AM_PROG_INSTALL_SH' => 1,
'AC_LIBTOOL_LANG_CXX_CONFIG' => 1,
'_LT_WITH_SYSROOT' => 1,
'_LT_AC_LANG_F77' => 1,
'AC_LIBTOOL_FC' => 1,
'AC_LIBTOOL_SETUP' => 1,
'_LT_CC_BASENAME' => 1,
'_LT_AC_LOCK' => 1,
'LT_AC_PROG_RC' => 1,
'AC_LIBTOOL_F77' => 1,
'AM_DEP_TRACK' => 1,
'AC_PATH_MAGIC' => 1,
'_LT_AC_LANG_C_CONFIG' => 1,
'_AM_CONFIG_MACRO_DIRS' => 1,
'LTOBSOLETE_VERSION' => 1,
'_LT_COMPILER_OPTION' => 1,
'AM_SET_LEADING_DOT' => 1,
'AC_PROG_LD_GNU' => 1,
'_LT_PROG_F77' => 1,
'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1,
'AC_DEPLIBS_CHECK_METHOD' => 1,
'_LT_AC_TAGVAR' => 1,
'LT_SYS_DLOPEN_SELF' => 1,
'm4_pattern_allow' => 1,
'_LT_AC_LANG_RC_CONFIG' => 1,
'AC_PROG_LD_RELOAD_FLAG' => 1,
'AM_PROG_NM' => 1,
'AM_AUTOMAKE_VERSION' => 1,
'_LT_PROG_LTMAIN' => 1,
'AC_LIBTOOL_RC' => 1,
'AC_LIBTOOL_CXX' => 1,
'AC_LIBTOOL_PROG_COMPILER_PIC' => 1,
'LT_AC_PROG_GCJ' => 1,
'_LT_AC_CHECK_DLFCN' => 1,
'AC_DEFUN_ONCE' => 1,
'AM_AUX_DIR_EXPAND' => 1,
'AC_LIBTOOL_LANG_CXX_CONFIG' => 1,
'AC_LTDL_OBJDIR' => 1,
'_LT_PATH_TOOL_PREFIX' => 1,
'_LT_WITH_SYSROOT' => 1,
'AC_LIBTOOL_OBJDIR' => 1,
'AM_PROG_AS' => 1,
'_LT_AC_LANG_F77_CONFIG' => 1,
'_AM_SUBST_NOTMAKE' => 1,
'_AM_SET_OPTION' => 1,
'm4_pattern_allow' => 1,
'AM_SET_LEADING_DOT' => 1,
'_LT_PROG_F77' => 1,
'_LT_LINKER_OPTION' => 1,
'_LT_AC_SHELL_INIT' => 1,
'AM_DEP_TRACK' => 1,
'include' => 1,
'LT_SYS_DLOPEN_SELF' => 1,
'AM_CONDITIONAL' => 1,
'AM_AUTOMAKE_VERSION' => 1,
'LT_CMD_MAX_LEN' => 1,
'_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'AC_PATH_TOOL_PREFIX' => 1
'AC_PROG_EGREP' => 1,
'LT_PROG_GO' => 1,
'AC_DISABLE_FAST_INSTALL' => 1,
'_AM_DEPENDENCIES' => 1,
'AC_PATH_MAGIC' => 1,
'_LT_DLL_DEF_P' => 1,
'm4_include' => 1,
'_LT_COMPILER_OPTION' => 1,
'AC_LIBTOOL_WIN32_DLL' => 1,
'AC_PROG_LD' => 1,
'AC_LIBTOOL_SYS_LIB_STRIP' => 1,
'LT_AC_PROG_SED' => 1,
'LT_SUPPORTED_TAG' => 1,
'AM_MISSING_HAS_RUN' => 1,
'AC_PROG_LIBTOOL' => 1,
'AM_PROG_INSTALL_SH' => 1,
'AC_LIBTOOL_SETUP' => 1,
'AC_LTDL_PREOPEN' => 1,
'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1,
'LTOBSOLETE_VERSION' => 1,
'_LT_AC_LANG_C_CONFIG' => 1,
'AC_LIBTOOL_RC' => 1,
'AC_LIBTOOL_LANG_RC_CONFIG' => 1,
'AM_RUN_LOG' => 1,
'AC_LIBTOOL_POSTDEP_PREDEP' => 1,
'AM_PROG_CC_C_O' => 1,
'_LT_AC_LANG_GCJ' => 1,
'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1,
'LT_LANG' => 1,
'LTVERSION_VERSION' => 1,
'_LT_CC_BASENAME' => 1,
'_LT_AC_TAGCONFIG' => 1,
'_LT_AC_LANG_RC_CONFIG' => 1,
'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
'AM_PROG_LIBTOOL' => 1,
'_LT_PREPARE_SED_QUOTE_VARS' => 1,
'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1,
'AC_LIBTOOL_LANG_F77_CONFIG' => 1,
'LT_PROG_RC' => 1,
'AC_LIBTOOL_DLOPEN' => 1,
'LT_AC_PROG_EGREP' => 1,
'_LT_AC_LANG_CXX_CONFIG' => 1,
'AC_CONFIG_MACRO_DIR_TRACE' => 1,
'_AM_SET_OPTION' => 1,
'_LT_AC_LANG_CXX' => 1,
'_LT_LINKER_BOILERPLATE' => 1,
'AM_ENABLE_SHARED' => 1,
'LTOPTIONS_VERSION' => 1,
'LT_AC_PROG_RC' => 1,
'AM_DISABLE_SHARED' => 1,
'_LT_PROG_FC' => 1,
'AM_SET_DEPDIR' => 1,
'_LT_AC_PROG_ECHO_BACKSLASH' => 1,
'LT_OUTPUT' => 1,
'_AM_PROG_CC_C_O' => 1,
'AU_DEFUN' => 1,
'AM_INIT_AUTOMAKE' => 1,
'AM_MAKE_INCLUDE' => 1,
'AC_CONFIG_MACRO_DIR' => 1,
'AC_PATH_TOOL_PREFIX' => 1,
'_AC_AM_CONFIG_HEADER_HOOK' => 1,
'AC_PROG_LD_GNU' => 1,
'_LT_PROG_ECHO_BACKSLASH' => 1,
'AM_SILENT_RULES' => 1,
'AC_LIBTOOL_F77' => 1,
'_LT_AC_SYS_LIBPATH_AIX' => 1,
'_LT_PROG_LTMAIN' => 1,
'_LT_PROG_CXX' => 1,
'AC_DISABLE_STATIC' => 1,
'AC_PROG_NM' => 1,
'_LT_AC_TRY_DLOPEN_SELF' => 1,
'LT_PROG_GCJ' => 1,
'_LT_COMPILER_BOILERPLATE' => 1,
'_LT_AC_LOCK' => 1,
'AM_SANITY_CHECK' => 1,
'AC_LIBTOOL_PICMODE' => 1,
'_AC_PROG_LIBTOOL' => 1,
'_LT_AC_LANG_F77' => 1,
'LTSUGAR_VERSION' => 1,
'AC_ENABLE_SHARED' => 1,
'_AM_PROG_TAR' => 1,
'LT_INIT' => 1,
'_AM_SET_OPTIONS' => 1,
'AC_DISABLE_SHARED' => 1,
'LT_PATH_NM' => 1,
'_LT_AC_LANG_GCJ_CONFIG' => 1,
'AC_ENABLE_FAST_INSTALL' => 1,
'_LT_AC_SYS_COMPILER' => 1,
'_LT_AC_LANG_F77_CONFIG' => 1,
'AC_DEPLIBS_CHECK_METHOD' => 1,
'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1,
'AM_PROG_LD' => 1,
'_AM_CONFIG_MACRO_DIRS' => 1,
'AM_PROG_INSTALL_STRIP' => 1,
'AM_MAINTAINER_MODE' => 1,
'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'_AM_SUBST_NOTMAKE' => 1,
'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1,
'_LT_AC_PROG_CXXCPP' => 1,
'AC_LIBTOOL_FC' => 1,
'AM_MISSING_PROG' => 1,
'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1,
'LT_LIB_M' => 1,
'_LT_AC_FILE_LTDLL_C' => 1,
'AC_ENABLE_STATIC' => 1,
'AC_LIBTOOL_CONFIG' => 1,
'_LT_REQUIRED_DARWIN_CHECKS' => 1,
'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
'AC_LIBTOOL_PROG_LD_SHLIBS' => 1,
'AM_PROG_NM' => 1,
'AM_SUBST_NOTMAKE' => 1,
'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1,
'_m4_warn' => 1,
'_AM_IF_OPTION' => 1,
'm4_pattern_forbid' => 1,
'AC_LIBTOOL_DLOPEN_SELF' => 1,
'_AM_MANGLE_OPTION' => 1,
'AC_CHECK_LIBM' => 1,
'AC_DEFUN' => 1,
'AC_PROG_LD_RELOAD_FLAG' => 1,
'_AM_AUTOCONF_VERSION' => 1,
'LT_PATH_LD' => 1,
'AM_DISABLE_STATIC' => 1,
'AC_LIBTOOL_PROG_CC_C_O' => 1,
'AC_LIBTOOL_LANG_C_CONFIG' => 1,
'AC_LIBTOOL_COMPILER_OPTION' => 1,
'AC_LIBTOOL_GCJ' => 1,
'AM_ENABLE_STATIC' => 1
}
], 'Autom4te::Request' ),
bless( [
@ -212,66 +212,66 @@
'configure.ac'
],
{
'include' => 1,
'AC_FC_SRCEXT' => 1,
'AM_PROG_F77_C_O' => 1,
'AC_CANONICAL_HOST' => 1,
'AC_LIBSOURCE' => 1,
'AC_SUBST_TRACE' => 1,
'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
'AC_CANONICAL_SYSTEM' => 1,
'AC_FC_PP_SRCEXT' => 1,
'AC_PROG_LIBTOOL' => 1,
'_LT_AC_TAGCONFIG' => 1,
'_m4_warn' => 1,
'AC_CONFIG_SUBDIRS' => 1,
'AC_DEFINE_TRACE_LITERAL' => 1,
'AM_MAINTAINER_MODE' => 1,
'm4_pattern_forbid' => 1,
'AM_MAKEFILE_INCLUDE' => 1,
'LT_INIT' => 1,
'AM_PROG_MKDIR_P' => 1,
'AM_INIT_AUTOMAKE' => 1,
'AM_PATH_GUILE' => 1,
'AM_PROG_CXX_C_O' => 1,
'AM_NLS' => 1,
'_AM_COND_IF' => 1,
'AM_XGETTEXT_OPTION' => 1,
'AC_CONFIG_FILES' => 1,
'AM_PROG_AR' => 1,
'AC_CONFIG_LINKS' => 1,
'AM_PROG_CC_C_O' => 1,
'AC_CONFIG_LIBOBJ_DIR' => 1,
'AM_ENABLE_MULTILIB' => 1,
'AM_PROG_FC_C_O' => 1,
'LT_SUPPORTED_TAG' => 1,
'LT_CONFIG_LTDL_DIR' => 1,
'AM_PROG_MOC' => 1,
'AC_INIT' => 1,
'm4_sinclude' => 1,
'AC_CONFIG_AUX_DIR' => 1,
'm4_include' => 1,
'AC_SUBST' => 1,
'AM_PROG_LIBTOOL' => 1,
'AC_CONFIG_HEADERS' => 1,
'AH_OUTPUT' => 1,
'AM_POT_TOOLS' => 1,
'AC_REQUIRE_AUX_FILE' => 1,
'AC_FC_FREEFORM' => 1,
'_AM_COND_ENDIF' => 1,
'AM_GNU_GETTEXT' => 1,
'AC_CONFIG_AUX_DIR' => 1,
'AM_PATH_GUILE' => 1,
'LT_INIT' => 1,
'AH_OUTPUT' => 1,
'AC_DEFINE_TRACE_LITERAL' => 1,
'AM_ENABLE_MULTILIB' => 1,
'AM_PROG_MOC' => 1,
'AM_PROG_LIBTOOL' => 1,
'_AM_MAKEFILE_INCLUDE' => 1,
'AM_AUTOMAKE_VERSION' => 1,
'AC_CANONICAL_BUILD' => 1,
'AC_CANONICAL_HOST' => 1,
'_m4_warn' => 1,
'm4_pattern_forbid' => 1,
'_LT_AC_TAGCONFIG' => 1,
'AM_CONDITIONAL' => 1,
'sinclude' => 1,
'AC_SUBST' => 1,
'AM_PROG_CC_C_O' => 1,
'AC_CANONICAL_SYSTEM' => 1,
'_AM_COND_IF' => 1,
'AM_POT_TOOLS' => 1,
'AM_PROG_MKDIR_P' => 1,
'AM_PROG_CXX_C_O' => 1,
'include' => 1,
'AC_CONFIG_FILES' => 1,
'AC_INIT' => 1,
'AM_SILENT_RULES' => 1,
'AC_CONFIG_LINKS' => 1,
'AM_PROG_FC_C_O' => 1,
'm4_pattern_allow' => 1,
'AM_NLS' => 1,
'AC_LIBSOURCE' => 1,
'AC_CONFIG_LIBOBJ_DIR' => 1,
'_AM_SUBST_NOTMAKE' => 1,
'AC_FC_PP_DEFINE' => 1,
'AM_EXTRA_RECURSIVE_TARGETS' => 1,
'AM_CONDITIONAL' => 1,
'AC_SUBST_TRACE' => 1,
'AC_CANONICAL_BUILD' => 1,
'AM_INIT_AUTOMAKE' => 1,
'_AM_COND_ELSE' => 1,
'_AM_MAKEFILE_INCLUDE' => 1,
'_AM_COND_ENDIF' => 1,
'AM_SILENT_RULES' => 1,
'AM_GNU_GETTEXT' => 1,
'm4_pattern_allow' => 1,
'AC_CANONICAL_TARGET' => 1
'AM_MAINTAINER_MODE' => 1,
'm4_sinclude' => 1,
'AC_CANONICAL_TARGET' => 1,
'AC_PROG_LIBTOOL' => 1,
'LT_SUPPORTED_TAG' => 1,
'AM_PROG_F77_C_O' => 1,
'AC_REQUIRE_AUX_FILE' => 1,
'AM_EXTRA_RECURSIVE_TARGETS' => 1,
'AC_CONFIG_SUBDIRS' => 1,
'AM_XGETTEXT_OPTION' => 1,
'AC_FC_SRCEXT' => 1,
'LT_CONFIG_LTDL_DIR' => 1,
'm4_include' => 1,
'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
'AM_MAKEFILE_INCLUDE' => 1,
'AC_FC_PP_SRCEXT' => 1,
'AC_CONFIG_HEADERS' => 1
}
], 'Autom4te::Request' ),
bless( [
@ -313,162 +313,162 @@
'configure.ac'
],
{
'AM_DEP_TRACK' => 1,
'_LT_AC_LANG_C_CONFIG' => 1,
'AC_PATH_MAGIC' => 1,
'AC_LIBTOOL_F77' => 1,
'_LT_AC_LOCK' => 1,
'LT_AC_PROG_RC' => 1,
'_LT_CC_BASENAME' => 1,
'AC_LIBTOOL_FC' => 1,
'AC_LIBTOOL_SETUP' => 1,
'AC_LIBTOOL_LANG_CXX_CONFIG' => 1,
'AM_PROG_INSTALL_SH' => 1,
'_LT_WITH_SYSROOT' => 1,
'_LT_AC_LANG_F77' => 1,
'AM_MAINTAINER_MODE' => 1,
'm4_pattern_forbid' => 1,
'_LT_PREPARE_SED_QUOTE_VARS' => 1,
'_LT_PATH_TOOL_PREFIX' => 1,
'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1,
'_LT_DLL_DEF_P' => 1,
'_AM_SUBST_NOTMAKE' => 1,
'_AM_SET_OPTION' => 1,
'_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'AC_PATH_TOOL_PREFIX' => 1,
'AC_LIBTOOL_RC' => 1,
'_LT_PROG_LTMAIN' => 1,
'AM_AUTOMAKE_VERSION' => 1,
'AM_PROG_AS' => 1,
'_LT_AC_LANG_F77_CONFIG' => 1,
'm4_pattern_allow' => 1,
'_LT_AC_LANG_RC_CONFIG' => 1,
'AM_PROG_NM' => 1,
'AC_PROG_LD_RELOAD_FLAG' => 1,
'AC_DEPLIBS_CHECK_METHOD' => 1,
'LT_SYS_DLOPEN_SELF' => 1,
'_LT_AC_TAGVAR' => 1,
'_LT_PROG_F77' => 1,
'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1,
'AC_PROG_LD_GNU' => 1,
'LTOBSOLETE_VERSION' => 1,
'_AM_CONFIG_MACRO_DIRS' => 1,
'_LT_COMPILER_OPTION' => 1,
'AM_SET_LEADING_DOT' => 1,
'AC_LIBTOOL_SYS_LIB_STRIP' => 1,
'GC_SET_VERSION' => 1,
'_AM_PROG_CC_C_O' => 1,
'AC_DEFUN' => 1,
'LT_AC_PROG_SED' => 1,
'AC_CONFIG_MACRO_DIR_TRACE' => 1,
'_LT_LINKER_OPTION' => 1,
'LTSUGAR_VERSION' => 1,
'LT_PROG_GO' => 1,
'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'LT_PATH_NM' => 1,
'include' => 1,
'_AC_AM_CONFIG_HEADER_HOOK' => 1,
'_m4_warn' => 1,
'AM_MAKE_INCLUDE' => 1,
'_AM_PROG_TAR' => 1,
'_LT_AC_TAGCONFIG' => 1,
'AC_CONFIG_MACRO_DIR' => 1,
'AC_DISABLE_SHARED' => 1,
'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1,
'_LT_AC_LANG_GCJ_CONFIG' => 1,
'AM_DISABLE_STATIC' => 1,
'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
'AC_LIBTOOL_LANG_C_CONFIG' => 1,
'_LT_AC_LANG_CXX' => 1,
'_LT_AC_SYS_COMPILER' => 1,
'LT_SUPPORTED_TAG' => 1,
'AC_PROG_NM' => 1,
'_AM_AUTOCONF_VERSION' => 1,
'AM_DISABLE_SHARED' => 1,
'_LT_REQUIRED_DARWIN_CHECKS' => 1,
'LT_OUTPUT' => 1,
'AC_LTDL_PREOPEN' => 1,
'_LT_AC_SYS_LIBPATH_AIX' => 1,
'AM_SUBST_NOTMAKE' => 1,
'AM_RUN_LOG' => 1,
'LT_LANG' => 1,
'AC_LIBTOOL_POSTDEP_PREDEP' => 1,
'AC_DISABLE_STATIC' => 1,
'AM_INIT_AUTOMAKE' => 1,
'_AM_IF_OPTION' => 1,
'AC_LIBTOOL_PICMODE' => 1,
'AC_ENABLE_SHARED' => 1,
'_LT_AC_LANG_CXX_CONFIG' => 1,
'LT_PROG_GCJ' => 1,
'LT_AC_PROG_EGREP' => 1,
'AC_LTDL_OBJDIR' => 1,
'LT_PROG_RC' => 1,
'AM_MISSING_PROG' => 1,
'LT_INIT' => 1,
'AM_SET_DEPDIR' => 1,
'_LT_AC_LANG_GCJ' => 1,
'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1,
'LTOPTIONS_VERSION' => 1,
'LT_LIB_M' => 1,
'_LT_AC_PROG_ECHO_BACKSLASH' => 1,
'AC_LIBTOOL_COMPILER_OPTION' => 1,
'AM_SILENT_RULES' => 1,
'_LT_AC_PROG_CXXCPP' => 1,
'_LT_PROG_CXX' => 1,
'_LT_PROG_ECHO_BACKSLASH' => 1,
'_LT_AC_FILE_LTDLL_C' => 1,
'_AM_DEPENDENCIES' => 1,
'm4_include' => 1,
'LT_AC_PROG_GCJ' => 1,
'_LT_LINKER_BOILERPLATE' => 1,
'AC_LIBTOOL_DLOPEN_SELF' => 1,
'AC_LIBTOOL_DLOPEN' => 1,
'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1,
'AC_DEFUN_ONCE' => 1,
'AC_ENABLE_FAST_INSTALL' => 1,
'_AM_SET_OPTIONS' => 1,
'_AM_MANGLE_OPTION' => 1,
'AC_LIBTOOL_LINKER_OPTION' => 1,
'_LT_AC_SHELL_INIT' => 1,
'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1,
'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1,
'AC_LIBTOOL_GCJ' => 1,
'AM_ENABLE_SHARED' => 1,
'_LT_PROG_LTMAIN' => 1,
'_LT_AC_TRY_DLOPEN_SELF' => 1,
'AC_LIBTOOL_LANG_RC_CONFIG' => 1,
'AM_PROG_LD' => 1,
'AC_DISABLE_STATIC' => 1,
'AC_PROG_NM' => 1,
'_LT_COMPILER_BOILERPLATE' => 1,
'AC_ENABLE_STATIC' => 1,
'AC_PROG_LIBTOOL' => 1,
'AC_LIBTOOL_LANG_F77_CONFIG' => 1,
'AC_LIBTOOL_CXX' => 1,
'_LT_AC_CHECK_DLFCN' => 1,
'AM_PROG_INSTALL_STRIP' => 1,
'AC_LIBTOOL_WIN32_DLL' => 1,
'AC_LIBTOOL_CONFIG' => 1,
'_LT_AC_LOCK' => 1,
'LT_PROG_GCJ' => 1,
'_AC_PROG_LIBTOOL' => 1,
'AC_LIBTOOL_PROG_COMPILER_PIC' => 1,
'AC_CHECK_LIBM' => 1,
'AM_CONDITIONAL' => 1,
'LTVERSION_VERSION' => 1,
'AC_PROG_EGREP' => 1,
'AC_LIBTOOL_OBJDIR' => 1,
'AM_AUX_DIR_EXPAND' => 1,
'AM_MISSING_HAS_RUN' => 1,
'AC_LIBTOOL_PICMODE' => 1,
'_LT_AC_LANG_F77' => 1,
'AM_SANITY_CHECK' => 1,
'AC_LTDL_ENABLE_INSTALL' => 1,
'AC_PROG_LD' => 1,
'AM_PROG_CC_C_O' => 1,
'AM_ENABLE_STATIC' => 1,
'LT_CMD_MAX_LEN' => 1,
'AM_PROG_LIBTOOL' => 1,
'AU_DEFUN' => 1,
'LTSUGAR_VERSION' => 1,
'LT_INIT' => 1,
'_AM_PROG_TAR' => 1,
'AC_ENABLE_SHARED' => 1,
'LTOPTIONS_VERSION' => 1,
'LT_AC_PROG_RC' => 1,
'AM_DISABLE_SHARED' => 1,
'_LT_LINKER_BOILERPLATE' => 1,
'AM_ENABLE_SHARED' => 1,
'_LT_PROG_FC' => 1,
'_LT_AC_PROG_ECHO_BACKSLASH' => 1,
'LT_OUTPUT' => 1,
'_AM_PROG_CC_C_O' => 1,
'AM_SET_DEPDIR' => 1,
'AU_DEFUN' => 1,
'_AC_AM_CONFIG_HEADER_HOOK' => 1,
'AC_CONFIG_MACRO_DIR' => 1,
'AC_PATH_TOOL_PREFIX' => 1,
'AM_INIT_AUTOMAKE' => 1,
'AM_MAKE_INCLUDE' => 1,
'AC_PROG_LD_GNU' => 1,
'_LT_PROG_ECHO_BACKSLASH' => 1,
'AC_LIBTOOL_F77' => 1,
'_LT_AC_SYS_LIBPATH_AIX' => 1,
'AM_SILENT_RULES' => 1,
'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
'_LT_REQUIRED_DARWIN_CHECKS' => 1,
'AM_SUBST_NOTMAKE' => 1,
'AM_PROG_NM' => 1,
'AC_LIBTOOL_PROG_LD_SHLIBS' => 1,
'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1,
'm4_pattern_forbid' => 1,
'_AM_IF_OPTION' => 1,
'_m4_warn' => 1,
'AC_CHECK_LIBM' => 1,
'AC_DEFUN' => 1,
'AC_LIBTOOL_DLOPEN_SELF' => 1,
'_AM_MANGLE_OPTION' => 1,
'LT_PATH_LD' => 1,
'AC_PROG_LD_RELOAD_FLAG' => 1,
'_AM_AUTOCONF_VERSION' => 1,
'AC_LIBTOOL_LANG_C_CONFIG' => 1,
'AM_DISABLE_STATIC' => 1,
'AC_LIBTOOL_PROG_CC_C_O' => 1,
'AM_ENABLE_STATIC' => 1,
'AC_LIBTOOL_COMPILER_OPTION' => 1,
'AC_LIBTOOL_GCJ' => 1,
'LT_PATH_NM' => 1,
'_AM_SET_OPTIONS' => 1,
'AC_DISABLE_SHARED' => 1,
'_LT_AC_SYS_COMPILER' => 1,
'AC_ENABLE_FAST_INSTALL' => 1,
'AC_DEPLIBS_CHECK_METHOD' => 1,
'_LT_AC_LANG_F77_CONFIG' => 1,
'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1,
'_LT_AC_LANG_GCJ_CONFIG' => 1,
'AM_PROG_LD' => 1,
'_AM_CONFIG_MACRO_DIRS' => 1,
'AM_PROG_INSTALL_STRIP' => 1,
'AM_MAINTAINER_MODE' => 1,
'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1,
'_AM_SUBST_NOTMAKE' => 1,
'AM_MISSING_PROG' => 1,
'_LT_AC_PROG_CXXCPP' => 1,
'AC_LIBTOOL_FC' => 1,
'_LT_AC_FILE_LTDLL_C' => 1,
'AC_ENABLE_STATIC' => 1,
'LT_LIB_M' => 1,
'AC_LIBTOOL_CONFIG' => 1,
'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1,
'AM_DEP_TRACK' => 1,
'_LT_AC_SHELL_INIT' => 1,
'include' => 1,
'_LT_LINKER_OPTION' => 1,
'AM_CONDITIONAL' => 1,
'LT_SYS_DLOPEN_SELF' => 1,
'LT_CMD_MAX_LEN' => 1,
'AM_AUTOMAKE_VERSION' => 1,
'_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'AC_PROG_EGREP' => 1,
'LT_PROG_GO' => 1,
'AC_DISABLE_FAST_INSTALL' => 1,
'AC_LIBTOOL_PROG_CC_C_O' => 1
'_AM_DEPENDENCIES' => 1,
'_LT_AC_TAGVAR' => 1,
'AC_LIBTOOL_CXX' => 1,
'AC_LIBTOOL_LINKER_OPTION' => 1,
'GC_SET_VERSION' => 1,
'AC_LTDL_ENABLE_INSTALL' => 1,
'AC_LIBTOOL_PROG_COMPILER_PIC' => 1,
'LT_AC_PROG_GCJ' => 1,
'_LT_AC_CHECK_DLFCN' => 1,
'AC_DEFUN_ONCE' => 1,
'AC_LTDL_OBJDIR' => 1,
'AC_LIBTOOL_LANG_CXX_CONFIG' => 1,
'AM_AUX_DIR_EXPAND' => 1,
'_LT_PATH_TOOL_PREFIX' => 1,
'_LT_WITH_SYSROOT' => 1,
'_LT_PROG_F77' => 1,
'AC_LIBTOOL_OBJDIR' => 1,
'm4_pattern_allow' => 1,
'AM_PROG_AS' => 1,
'AM_SET_LEADING_DOT' => 1,
'_LT_AC_LANG_GCJ' => 1,
'AC_LIBTOOL_POSTDEP_PREDEP' => 1,
'AM_PROG_CC_C_O' => 1,
'LT_LANG' => 1,
'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1,
'_LT_AC_TAGCONFIG' => 1,
'_LT_CC_BASENAME' => 1,
'LTVERSION_VERSION' => 1,
'_LT_AC_LANG_RC_CONFIG' => 1,
'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
'AC_LIBTOOL_LANG_F77_CONFIG' => 1,
'LT_PROG_RC' => 1,
'_LT_PREPARE_SED_QUOTE_VARS' => 1,
'AM_PROG_LIBTOOL' => 1,
'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1,
'AC_LIBTOOL_DLOPEN' => 1,
'LT_AC_PROG_EGREP' => 1,
'_LT_AC_LANG_CXX_CONFIG' => 1,
'AC_CONFIG_MACRO_DIR_TRACE' => 1,
'_LT_AC_LANG_CXX' => 1,
'_AM_SET_OPTION' => 1,
'_LT_DLL_DEF_P' => 1,
'm4_include' => 1,
'AC_LIBTOOL_WIN32_DLL' => 1,
'_LT_COMPILER_OPTION' => 1,
'AC_PATH_MAGIC' => 1,
'AC_LIBTOOL_SYS_LIB_STRIP' => 1,
'AC_PROG_LD' => 1,
'AM_MISSING_HAS_RUN' => 1,
'LT_SUPPORTED_TAG' => 1,
'AC_PROG_LIBTOOL' => 1,
'LT_AC_PROG_SED' => 1,
'AC_LIBTOOL_SETUP' => 1,
'AC_LTDL_PREOPEN' => 1,
'AM_PROG_INSTALL_SH' => 1,
'LTOBSOLETE_VERSION' => 1,
'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1,
'AM_RUN_LOG' => 1,
'AC_LIBTOOL_LANG_RC_CONFIG' => 1,
'AC_LIBTOOL_RC' => 1,
'_LT_AC_LANG_C_CONFIG' => 1
}
], 'Autom4te::Request' )
);

View File

@ -10,11 +10,11 @@ generated by GNU Autoconf 2.69. Invocation command line was
## Platform. ##
## --------- ##
hostname = az-ubuntu-generalb689d0
hostname = az-ubuntu-general206992
uname -m = x86_64
uname -r = 4.15.0-1075-azure
uname -r = 4.15.0-1077-azure
uname -s = Linux
uname -v = #80-Ubuntu SMP Wed Mar 18 13:27:16 UTC 2020
uname -v = #82-Ubuntu SMP Thu Mar 26 03:25:09 UTC 2020
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
@ -747,7 +747,7 @@ generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_COMMANDS =
$ ./config.status
on az-ubuntu-generalb689d0
on az-ubuntu-general206992
config.status:1238: creating Makefile
config.status:1238: creating bdw-gc.pc

View File

@ -1 +1 @@
abae4b1e0e194e32e1b1b62dbeefb289666203c5
fc5e153434529f6fb8e5597169017746b491cdbc

View File

@ -0,0 +1,6 @@
# Code of Conduct
This project has adopted the code of conduct defined by the Contributor Covenant
to clarify expected behavior in our community.
For more information, see the [.NET Foundation Code of Conduct](https://dotnetfoundation.org/code-of-conduct).

View File

@ -0,0 +1 @@
09a1a12dd4d8aa54728c991d45fde639a9232ebd

View File

@ -0,0 +1 @@
08c2e748cb63054b43b70bddfb2c97ef923dae0a

View File

@ -0,0 +1 @@
d3b4948335522e410a5c1a2107df536832fff978

View File

@ -0,0 +1 @@
20c7a21a7910567c3240782c927f2777cb4fa0a3

View File

@ -0,0 +1 @@
d418b43f69ef71d66ee67e380fcb09c9e1f22bc3

View File

@ -0,0 +1 @@
e376a20352bb547c881ad93a9529ad3fedd5fae9

View File

@ -0,0 +1 @@
5ebef7fe292eaf725025142a43f8f667700cf003

View File

@ -0,0 +1 @@
ce46d5be85cdee1a3c0ef5bc22c8e1772d0d0d98

View File

@ -0,0 +1 @@
d0f7adf9ece445759892e6848e1aad45189be58e

View File

@ -11,25 +11,25 @@
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.5.0" newVersion="4.0.5.0" />
<bindingRedirect oldVersion="0.0.0.0-4.0.6.0" newVersion="4.0.6.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.CodeAnalysis.CSharp" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.5.0.0" newVersion="3.5.0.0" />
<bindingRedirect oldVersion="0.0.0.0-3.6.0.0" newVersion="3.6.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.5.0.0" newVersion="3.5.0.0" />
<bindingRedirect oldVersion="0.0.0.0-3.6.0.0" newVersion="3.6.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.CodeAnalysis.VisualBasic" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.5.0.0" newVersion="3.5.0.0" />
<bindingRedirect oldVersion="0.0.0.0-3.6.0.0" newVersion="3.6.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
@ -65,7 +65,7 @@
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.5.0" newVersion="4.0.5.0" />
<bindingRedirect oldVersion="0.0.0.0-4.0.6.0" newVersion="4.0.6.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">

Binary file not shown.

View File

@ -11,19 +11,19 @@
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.5.0" newVersion="4.0.5.0" />
<bindingRedirect oldVersion="0.0.0.0-4.0.6.0" newVersion="4.0.6.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.CodeAnalysis.CSharp" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.5.0.0" newVersion="3.5.0.0" />
<bindingRedirect oldVersion="0.0.0.0-3.6.0.0" newVersion="3.6.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.5.0.0" newVersion="3.5.0.0" />
<bindingRedirect oldVersion="0.0.0.0-3.6.0.0" newVersion="3.6.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
@ -59,7 +59,7 @@
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.5.0" newVersion="4.0.5.0" />
<bindingRedirect oldVersion="0.0.0.0-4.0.6.0" newVersion="4.0.6.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">

View File

@ -9,31 +9,31 @@
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.5.0" newVersion="4.0.5.0" />
<bindingRedirect oldVersion="0.0.0.0-4.0.6.0" newVersion="4.0.6.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.CodeAnalysis.CSharp" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.5.0.0" newVersion="3.5.0.0" />
<bindingRedirect oldVersion="0.0.0.0-3.6.0.0" newVersion="3.6.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.CodeAnalysis.CSharp.Scripting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.5.0.0" newVersion="3.5.0.0" />
<bindingRedirect oldVersion="0.0.0.0-3.6.0.0" newVersion="3.6.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.5.0.0" newVersion="3.5.0.0" />
<bindingRedirect oldVersion="0.0.0.0-3.6.0.0" newVersion="3.6.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.CodeAnalysis.Scripting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.5.0.0" newVersion="3.5.0.0" />
<bindingRedirect oldVersion="0.0.0.0-3.6.0.0" newVersion="3.6.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
@ -69,7 +69,7 @@
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.5.0" newVersion="4.0.5.0" />
<bindingRedirect oldVersion="0.0.0.0-4.0.6.0" newVersion="4.0.6.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">

Binary file not shown.

View File

@ -11,19 +11,19 @@
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.5.0" newVersion="4.0.5.0" />
<bindingRedirect oldVersion="0.0.0.0-4.0.6.0" newVersion="4.0.6.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.5.0.0" newVersion="3.5.0.0" />
<bindingRedirect oldVersion="0.0.0.0-3.6.0.0" newVersion="3.6.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.CodeAnalysis.VisualBasic" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.5.0.0" newVersion="3.5.0.0" />
<bindingRedirect oldVersion="0.0.0.0-3.6.0.0" newVersion="3.6.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
@ -59,7 +59,7 @@
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.5.0" newVersion="4.0.5.0" />
<bindingRedirect oldVersion="0.0.0.0-4.0.6.0" newVersion="4.0.6.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">

View File

@ -0,0 +1 @@
3.6.0-4.20222.3

View File

@ -41,7 +41,7 @@ static partial class Consts
// Use these assembly version constants to make code more maintainable.
//
public const string MonoVersion = "6.10.0.101";
public const string MonoVersion = "6.10.0.103";
public const string MonoCompany = "Mono development team";
public const string MonoProduct = "Mono Common Language Infrastructure";
public const string MonoCopyright = "(c) Various Mono authors";

View File

@ -423,8 +423,10 @@ namespace System.Runtime.Serialization.Json
XmlDictionaryString namespaceLocal = null;
if (nameLocal != null && nameLocal is string)
writer.WriteStartElement ((string) name, null);
else
else if (name is XmlDictionaryString)
writer.WriteStartElement ((XmlDictionaryString) name, null);
else
writer.WriteStartElement (name.ToString(), null);
}
void WriteEndElement ()

View File

@ -1 +1 @@
427da533549c676bd15876366bdf13286d7b751a
b142eddb1e93fbac0da14e260d2f02a1656a4d9c

View File

@ -1 +1 @@
7f5c228d7f166733a82b476d8cb061948b15951f
cb856375d209b3f3354bfbc4223019aef576dc33

View File

@ -1 +1 @@
76fb3a951a844cd303316789cf0f6636e14a0b83
58c341647ef9fcc46e6507f8d9092c1ba07d745d

View File

@ -1 +1 @@
20989f78a8eb3402d5b2c7d2789a7b66a132d8ee
07f45aadfb8c7c211e9f080fb35bad815c11b0fc

View File

@ -1 +1 @@
f9322e0046e3c0040a6705cff8b5b5b73d5c3c1b
55fe21111946efc191e08301720b6538fcac5eb8

View File

@ -1 +1 @@
6aaa7acf98c381f1d214697e4f2488193bfe67fc
b889d19af61e17b94c24485a6009df6d480e5eb6

View File

@ -1 +1 @@
2dd3abed9fc618abe7db13732c238e7837f2c3c1
c2b3551fb72e89a4f9663edbbf082fc2dc97e370

View File

@ -1 +1 @@
8bad841784c2b9db435e031b173c840eb3d74e5d
cf8006b69e92e205ee03720e69c169a1e709035d

View File

@ -1 +1 @@
c7aee50b709d39e3baabeb9f702efd2d5f7f36b2
554fa6b5081cb00de69c170d741c13806d87cb5c

View File

@ -1 +1 @@
d0cefa61b032c5de65b1632ab1d359a3919ef86b
e82f971ef9cd057c2b53306fac6f064fde3723bd

View File

@ -1 +1 @@
427da533549c676bd15876366bdf13286d7b751a
b142eddb1e93fbac0da14e260d2f02a1656a4d9c

View File

@ -1 +1 @@
7f5c228d7f166733a82b476d8cb061948b15951f
cb856375d209b3f3354bfbc4223019aef576dc33

View File

@ -1 +1 @@
76fb3a951a844cd303316789cf0f6636e14a0b83
58c341647ef9fcc46e6507f8d9092c1ba07d745d

View File

@ -1 +1 @@
20989f78a8eb3402d5b2c7d2789a7b66a132d8ee
07f45aadfb8c7c211e9f080fb35bad815c11b0fc

View File

@ -1 +1 @@
f9322e0046e3c0040a6705cff8b5b5b73d5c3c1b
55fe21111946efc191e08301720b6538fcac5eb8

View File

@ -1 +1 @@
6aaa7acf98c381f1d214697e4f2488193bfe67fc
b889d19af61e17b94c24485a6009df6d480e5eb6

View File

@ -1 +1 @@
2dd3abed9fc618abe7db13732c238e7837f2c3c1
c2b3551fb72e89a4f9663edbbf082fc2dc97e370

View File

@ -1 +1 @@
8bad841784c2b9db435e031b173c840eb3d74e5d
cf8006b69e92e205ee03720e69c169a1e709035d

View File

@ -1 +1 @@
c7aee50b709d39e3baabeb9f702efd2d5f7f36b2
554fa6b5081cb00de69c170d741c13806d87cb5c

View File

@ -1 +1 @@
d0cefa61b032c5de65b1632ab1d359a3919ef86b
e82f971ef9cd057c2b53306fac6f064fde3723bd

View File

@ -1 +1 @@
427da533549c676bd15876366bdf13286d7b751a
b142eddb1e93fbac0da14e260d2f02a1656a4d9c

View File

@ -1 +1 @@
7f5c228d7f166733a82b476d8cb061948b15951f
cb856375d209b3f3354bfbc4223019aef576dc33

View File

@ -1 +1 @@
76fb3a951a844cd303316789cf0f6636e14a0b83
58c341647ef9fcc46e6507f8d9092c1ba07d745d

View File

@ -1 +1 @@
20989f78a8eb3402d5b2c7d2789a7b66a132d8ee
07f45aadfb8c7c211e9f080fb35bad815c11b0fc

View File

@ -1 +1 @@
f9322e0046e3c0040a6705cff8b5b5b73d5c3c1b
55fe21111946efc191e08301720b6538fcac5eb8

View File

@ -1 +1 @@
6aaa7acf98c381f1d214697e4f2488193bfe67fc
b889d19af61e17b94c24485a6009df6d480e5eb6

View File

@ -1 +1 @@
2dd3abed9fc618abe7db13732c238e7837f2c3c1
c2b3551fb72e89a4f9663edbbf082fc2dc97e370

View File

@ -1 +1 @@
8bad841784c2b9db435e031b173c840eb3d74e5d
cf8006b69e92e205ee03720e69c169a1e709035d

View File

@ -1 +1 @@
c7aee50b709d39e3baabeb9f702efd2d5f7f36b2
554fa6b5081cb00de69c170d741c13806d87cb5c

View File

@ -1 +1 @@
d0cefa61b032c5de65b1632ab1d359a3919ef86b
e82f971ef9cd057c2b53306fac6f064fde3723bd

View File

@ -1 +1 @@
427da533549c676bd15876366bdf13286d7b751a
b142eddb1e93fbac0da14e260d2f02a1656a4d9c

View File

@ -1 +1 @@
7f5c228d7f166733a82b476d8cb061948b15951f
cb856375d209b3f3354bfbc4223019aef576dc33

View File

@ -1 +1 @@
cd2b08870002801df573e4c82c5e2fd294c9e511
aefe3898935dcfe88fbd4edbbcc7c66982e21195

View File

@ -1 +1 @@
20989f78a8eb3402d5b2c7d2789a7b66a132d8ee
07f45aadfb8c7c211e9f080fb35bad815c11b0fc

View File

@ -1 +1 @@
f9322e0046e3c0040a6705cff8b5b5b73d5c3c1b
55fe21111946efc191e08301720b6538fcac5eb8

View File

@ -1 +1 @@
6aaa7acf98c381f1d214697e4f2488193bfe67fc
b889d19af61e17b94c24485a6009df6d480e5eb6

View File

@ -1 +1 @@
2dd3abed9fc618abe7db13732c238e7837f2c3c1
c2b3551fb72e89a4f9663edbbf082fc2dc97e370

View File

@ -1 +1 @@
8bad841784c2b9db435e031b173c840eb3d74e5d
cf8006b69e92e205ee03720e69c169a1e709035d

View File

@ -1 +1 @@
c7aee50b709d39e3baabeb9f702efd2d5f7f36b2
554fa6b5081cb00de69c170d741c13806d87cb5c

View File

@ -1 +1 @@
c03807fc7bce0b64b8764a1ed39e94d17e1e9db8
1b9637a971431d3cc6c3c7386f03b719a82c88a1

View File

@ -0,0 +1,146 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license. See the LICENSE file in the project root for more information. -->
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="Microsoft.Managed.Core.targets"/>
<PropertyGroup Condition="('$(TargetFrameworkIdentifier)' != '.NETCoreApp' OR '$(_TargetFrameworkVersionWithoutV)' &lt; '3.0') AND
('$(TargetFrameworkIdentifier)' != '.NETStandard' OR '$(_TargetFrameworkVersionWithoutV)' &lt; '2.1')">
<MaxSupportedLangVersion Condition="'$(MaxSupportedLangVersion)' == ''">7.3</MaxSupportedLangVersion>
<LangVersion Condition="'$(LangVersion)' == ''">$(MaxSupportedLangVersion)</LangVersion>
</PropertyGroup>
<Target Name="CoreCompile"
Inputs="$(MSBuildAllProjects);
@(Compile);
@(_CoreCompileResourceInputs);
$(ApplicationIcon);
$(AssemblyOriginatorKeyFile);
@(ReferencePathWithRefAssemblies);
@(CompiledLicenseFile);
@(LinkResource);
@(EmbeddedDocumentation);
$(Win32Resource);
$(Win32Manifest);
@(CustomAdditionalCompileInputs);
$(ResolvedCodeAnalysisRuleSet);
@(AdditionalFiles);
@(EmbeddedFiles);
@(EditorConfigFiles)"
Outputs="@(DocFileItem);
@(IntermediateAssembly);
@(IntermediateRefAssembly);
@(_DebugSymbolsIntermediatePath);
$(NonExistentFile);
@(CustomAdditionalCompileOutputs)"
Returns="@(CscCommandLineArgs)"
DependsOnTargets="$(CoreCompileDependsOn);_BeforeVBCSCoreCompile">
<!-- These two compiler warnings are raised when a reference is bound to a different version
than specified in the assembly reference version number. MSBuild raises the same warning in this case,
so the compiler warning would be redundant. -->
<PropertyGroup Condition="('$(TargetFrameworkVersion)' != 'v1.0') and ('$(TargetFrameworkVersion)' != 'v1.1')">
<NoWarn>$(NoWarn);1701;1702</NoWarn>
</PropertyGroup>
<PropertyGroup>
<!-- To match historical behavior, when inside VS11+ disable the warning from csc.exe indicating that no sources were passed in-->
<NoWarn Condition="'$(BuildingInsideVisualStudio)' == 'true' AND '$(VisualStudioVersion)' != '' AND '$(VisualStudioVersion)' &gt; '10.0'">$(NoWarn);2008</NoWarn>
</PropertyGroup>
<PropertyGroup>
<!-- If the user has specified AppConfigForCompiler, we'll use it. If they have not, but they set UseAppConfigForCompiler,
then we'll use AppConfig -->
<AppConfigForCompiler Condition="'$(AppConfigForCompiler)' == '' AND '$(UseAppConfigForCompiler)' == 'true'">$(AppConfig)</AppConfigForCompiler>
<!-- If we are targeting winmdobj we want to specifically the pdbFile property since we do not want it to collide with the output of winmdexp-->
<PdbFile Condition="'$(PdbFile)' == '' AND '$(OutputType)' == 'winmdobj' AND '$(_DebugSymbolsProduced)' == 'true'">$(IntermediateOutputPath)$(TargetName).compile.pdb</PdbFile>
</PropertyGroup>
<!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler -->
<Csc Condition="'%(_CoreCompileResourceInputs.WithCulture)' != 'true'"
AdditionalLibPaths="$(AdditionalLibPaths)"
AddModules="@(AddModules)"
AdditionalFiles="@(AdditionalFiles)"
AllowUnsafeBlocks="$(AllowUnsafeBlocks)"
AnalyzerConfigFiles="@(EditorConfigFiles)"
Analyzers="@(Analyzer)"
ApplicationConfiguration="$(AppConfigForCompiler)"
BaseAddress="$(BaseAddress)"
CheckForOverflowUnderflow="$(CheckForOverflowUnderflow)"
ChecksumAlgorithm="$(ChecksumAlgorithm)"
CodeAnalysisRuleSet="$(ResolvedCodeAnalysisRuleSet)"
CodePage="$(CodePage)"
DebugType="$(DebugType)"
DefineConstants="$(DefineConstants)"
DelaySign="$(DelaySign)"
DisabledWarnings="$(NoWarn)"
DisableSdkPath="$(DisableSdkPath)"
DocumentationFile="@(DocFileItem)"
EmbedAllSources="$(EmbedAllSources)"
EmbeddedFiles="@(EmbeddedFiles)"
EmitDebugInformation="$(DebugSymbols)"
EnvironmentVariables="$(CscEnvironment)"
ErrorEndLocation="$(ErrorEndLocation)"
ErrorLog="$(ErrorLog)"
ErrorReport="$(ErrorReport)"
Features="$(Features)"
FileAlignment="$(FileAlignment)"
GenerateFullPaths="$(GenerateFullPaths)"
HighEntropyVA="$(HighEntropyVA)"
Instrument="$(Instrument)"
KeyContainer="$(KeyContainerName)"
KeyFile="$(KeyOriginatorFile)"
LangVersion="$(LangVersion)"
LinkResources="@(LinkResource)"
MainEntryPoint="$(StartupObject)"
ModuleAssemblyName="$(ModuleAssemblyName)"
NoConfig="true"
NoLogo="$(NoLogo)"
NoStandardLib="$(NoCompilerStandardLib)"
NoWin32Manifest="$(NoWin32Manifest)"
Nullable="$(Nullable)"
Optimize="$(Optimize)"
Deterministic="$(Deterministic)"
PublicSign="$(PublicSign)"
OutputAssembly="@(IntermediateAssembly)"
OutputRefAssembly="@(IntermediateRefAssembly)"
PdbFile="$(PdbFile)"
Platform="$(PlatformTarget)"
Prefer32Bit="$(Prefer32Bit)"
PreferredUILang="$(PreferredUILang)"
ProvideCommandLineArgs="$(ProvideCommandLineArgs)"
References="@(ReferencePathWithRefAssemblies)"
RefOnly="$(ProduceOnlyReferenceAssembly)"
ReportAnalyzer="$(ReportAnalyzer)"
Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile)"
ResponseFiles="$(CompilerResponseFile)"
RuntimeMetadataVersion="$(RuntimeMetadataVersion)"
SharedCompilationId="$(SharedCompilationId)"
SkipCompilerExecution="$(SkipCompilerExecution)"
Sources="@(Compile)"
SubsystemVersion="$(SubsystemVersion)"
TargetType="$(OutputType)"
ToolExe="$(CscToolExe)"
ToolPath="$(CscToolPath)"
TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
UseHostCompilerIfAvailable="$(UseHostCompilerIfAvailable)"
UseSharedCompilation="$(UseSharedCompilation)"
Utf8Output="$(Utf8Output)"
VsSessionGuid="$(VsSessionGuid)"
WarningLevel="$(WarningLevel)"
WarningsAsErrors="$(WarningsAsErrors)"
WarningsNotAsErrors="$(WarningsNotAsErrors)"
Win32Icon="$(ApplicationIcon)"
Win32Manifest="$(Win32Manifest)"
Win32Resource="$(Win32Resource)"
PathMap="$(PathMap)"
SourceLink="$(SourceLink)">
<Output TaskParameter="CommandLineArgs" ItemName="CscCommandLineArgs" />
</Csc>
<ItemGroup>
<_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" />
</ItemGroup>
<CallTarget Targets="$(TargetsTriggeredByCompilation)" Condition="'$(TargetsTriggeredByCompilation)' != ''" />
</Target>
</Project>

View File

@ -0,0 +1,169 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license. See the LICENSE file in the project root for more information. -->
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<!--
Common targets for managed compilers.
-->
<UsingTask TaskName="Microsoft.CodeAnalysis.BuildTasks.MapSourceRoots" AssemblyFile="$(MSBuildThisFileDirectory)Microsoft.Build.Tasks.CodeAnalysis.dll" />
<Target Name="ShimReferencePathsWhenCommonTargetsDoesNotUnderstandReferenceAssemblies"
BeforeTargets="CoreCompile"
Condition="'@(ReferencePathWithRefAssemblies)' == ''">
<!--
FindReferenceAssembliesForReferences target in Common targets populate this item
since dev15.3. The compiler targets may be used (via NuGet package) on earlier MSBuilds.
If the ReferencePathWithRefAssemblies item is not populated, just use ReferencePaths
(implementation assemblies) as they are.
Since XAML inner build runs CoreCompile directly (instead of Compile target),
it also doesn't invoke FindReferenceAssembliesForReferences listed in CompileDependsOn.
In that case we also populate ReferencePathWithRefAssemblies with implementation assemblies.
-->
<ItemGroup>
<ReferencePathWithRefAssemblies Include="@(ReferencePath)" />
</ItemGroup>
</Target>
<Target Name="_BeforeVBCSCoreCompile"
DependsOnTargets="ShimReferencePathsWhenCommonTargetsDoesNotUnderstandReferenceAssemblies">
<ItemGroup Condition="'$(TargetingClr2Framework)' == 'true'">
<ReferencePathWithRefAssemblies>
<EmbedInteropTypes />
</ReferencePathWithRefAssemblies>
</ItemGroup>
<!-- Prefer32Bit was introduced in .NET 4.5. Set it to false if we are targeting 4.0 -->
<PropertyGroup Condition="('$(TargetFrameworkVersion)' == 'v4.0')">
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<!-- TODO: Remove this ItemGroup once it has been moved to "_GenerateCompileInputs" target in Microsoft.Common.CurrentVersion.targets.
https://github.com/dotnet/roslyn/issues/12223 -->
<ItemGroup Condition="('$(AdditionalFileItemNames)' != '')">
<AdditionalFileItems Include="$(AdditionalFileItemNames)" />
<AdditionalFiles Include="@(%(AdditionalFileItems.Identity))" />
</ItemGroup>
<PropertyGroup Condition="'$(UseSharedCompilation)' == ''">
<UseSharedCompilation>true</UseSharedCompilation>
</PropertyGroup>
</Target>
<!--
========================
.editorconfig Support
========================
-->
<ItemGroup>
<_AllDirectoriesAbove Include="@(Compile->GetPathsOfAllDirectoriesAbove())" Condition="'$(DiscoverEditorConfigFiles)' != 'false'" />
<!-- Work around a GetPathsOfAllDirectoriesAbove() bug where it can return multiple equivalent paths when the
compilation includes linked files with relative paths - https://github.com/microsoft/msbuild/issues/4392 -->
<PotentialEditorConfigFiles Include="@(_AllDirectoriesAbove->'%(FullPath)'->Distinct()->Combine('.editorconfig'))" Condition="'$(DiscoverEditorConfigFiles)' != 'false'" />
<EditorConfigFiles Include="@(PotentialEditorConfigFiles->Exists())" Condition="'$(DiscoverEditorConfigFiles)' != 'false'" />
</ItemGroup>
<!--
========================
DeterministicSourcePaths
========================
Unless specified otherwise enable deterministic source root (PathMap) when building deterministically on CI server, but not for local builds.
In order for the debugger to find source files when debugging a locally built binary the PDB must contain original, unmapped local paths.
-->
<PropertyGroup>
<DeterministicSourcePaths Condition="'$(DeterministicSourcePaths)' == '' and '$(Deterministic)' == 'true' and '$(ContinuousIntegrationBuild)' == 'true'">true</DeterministicSourcePaths>
</PropertyGroup>
<!--
==========
SourceRoot
==========
All source files of the project are expected to be located under one of the directories specified by SourceRoot item group.
This target collects all SourceRoots from various sources.
This target calculates final local path for each SourceRoot and sets SourceRoot.MappedPath metadata accordingly.
The final path is a path with deterministic prefix when DeterministicSourcePaths is true, and the original path otherwise.
In addition, the target validates and deduplicates the SourceRoot items.
InitializeSourceControlInformation is an msbuild target that ensures the SourceRoot items are populated from source control.
The target is available only if SourceControlInformationFeatureSupported is true.
A consumer of SourceRoot.MappedPath metadata, such as Source Link generator, shall depend on this target.
-->
<Target Name="InitializeSourceRootMappedPaths"
DependsOnTargets="_InitializeSourceRootMappedPathsFromSourceControl">
<ItemGroup Condition="'@(_MappedSourceRoot)' != ''">
<_MappedSourceRoot Remove="@(_MappedSourceRoot)" />
</ItemGroup>
<Microsoft.CodeAnalysis.BuildTasks.MapSourceRoots SourceRoots="@(SourceRoot)" Deterministic="$(DeterministicSourcePaths)">
<Output TaskParameter="MappedSourceRoots" ItemName="_MappedSourceRoot" />
</Microsoft.CodeAnalysis.BuildTasks.MapSourceRoots>
<ItemGroup>
<SourceRoot Remove="@(SourceRoot)" />
<SourceRoot Include="@(_MappedSourceRoot)" />
</ItemGroup>
</Target>
<!--
Declare that target InitializeSourceRootMappedPaths that populates MappedPaths metadata on SourceRoot items is available.
-->
<PropertyGroup>
<SourceRootMappedPathsFeatureSupported>true</SourceRootMappedPathsFeatureSupported>
</PropertyGroup>
<!--
If InitializeSourceControlInformation target isn't supported, we just continue without invoking that synchronization target.
We'll proceed with SourceRoot (and other source control properties) provided by the user (or blank).
-->
<Target Name="_InitializeSourceRootMappedPathsFromSourceControl"
DependsOnTargets="InitializeSourceControlInformation"
Condition="'$(SourceControlInformationFeatureSupported)' == 'true'" />
<!--
=======
PathMap
=======
If DeterministicSourcePaths is true sets PathMap based on SourceRoot.MappedPaths.
This target requires SourceRoot to be initialized in order to calculate the PathMap.
If SourceRoot doesn't contain any top-level roots an error is reported.
-->
<Target Name="_SetPathMapFromSourceRoots"
DependsOnTargets="InitializeSourceRootMappedPaths"
BeforeTargets="CoreCompile"
Condition="'$(DeterministicSourcePaths)' == 'true'">
<ItemGroup>
<_TopLevelSourceRoot Include="@(SourceRoot)" Condition="'%(SourceRoot.NestedRoot)' == ''"/>
</ItemGroup>
<PropertyGroup Condition="'@(_TopLevelSourceRoot)' != ''">
<!-- TODO: Report error/warning if /pathmap doesn't cover all emitted source paths: https://github.com/dotnet/roslyn/issues/23969 -->
<!-- TODO: PathMap should accept and ignore empty mapping: https://github.com/dotnet/roslyn/issues/23523 -->
<PathMap Condition="'$(PathMap)' != ''">,$(PathMap)</PathMap>
<!--
Prepend the SourceRoot.MappedPath values to PathMap, if it already has a value.
For each emitted source path the compiler applies the first mapping that matches the path.
PathMap values set previously will thus only be applied if the mapping provided by
SourceRoot.MappedPath doesn't match. Since SourceRoot.MappedPath is also used by SourceLink
preferring it over manually set PathMap ensures that PathMap is consistent with SourceLink.
TODO: quote the paths to avoid misinterpreting ',' and '=' in them as separators,
but quoting doesn't currently work (see https://github.com/dotnet/roslyn/issues/22835).
-->
<PathMap>@(_TopLevelSourceRoot->'%(Identity)=%(MappedPath)', ',')$(PathMap)</PathMap>
</PropertyGroup>
</Target>
</Project>

View File

@ -0,0 +1,136 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license. See the LICENSE file in the project root for more information. -->
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="Microsoft.Managed.Core.targets"/>
<Target Name="CoreCompile"
Inputs="$(MSBuildAllProjects);
@(Compile);
@(_CoreCompileResourceInputs);
$(ApplicationIcon);
$(AssemblyOriginatorKeyFile);
@(ReferencePathWithRefAssemblies);
@(CompiledLicenseFile);
@(LinkResource);
@(EmbeddedDocumentation);
$(Win32Resource);
$(Win32Manifest);
@(CustomAdditionalCompileInputs);
$(ResolvedCodeAnalysisRuleSet);
@(AdditionalFiles);
@(EmbeddedFiles);
@(EditorConfigFiles)"
Outputs="@(DocFileItem);
@(IntermediateAssembly);
@(IntermediateRefAssembly);
@(_DebugSymbolsIntermediatePath);
$(NonExistentFile);
@(CustomAdditionalCompileOutputs)"
Returns="@(VbcCommandLineArgs)"
DependsOnTargets="$(CoreCompileDependsOn);_BeforeVBCSCoreCompile">
<PropertyGroup>
<_NoWarnings Condition="'$(WarningLevel)' == '0'">true</_NoWarnings>
<_NoWarnings Condition="'$(WarningLevel)' == '1'">false</_NoWarnings>
</PropertyGroup>
<PropertyGroup>
<!-- If we are targeting winmdobj we want to specifically the pdbFile property since we do not want it to collide with the output of winmdexp-->
<PdbFile Condition="'$(PdbFile)' == '' AND '$(OutputType)' == 'winmdobj' AND '$(DebugSymbols)' == 'true'">$(IntermediateOutputPath)$(TargetName).compile.pdb</PdbFile>
</PropertyGroup>
<!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler -->
<Vbc Condition="'%(_CoreCompileResourceInputs.WithCulture)' != 'true'"
AdditionalLibPaths="$(AdditionalLibPaths)"
AddModules="@(AddModules)"
AdditionalFiles="@(AdditionalFiles)"
AnalyzerConfigFiles="@(EditorConfigFiles)"
Analyzers="@(Analyzer)"
BaseAddress="$(BaseAddress)"
ChecksumAlgorithm="$(ChecksumAlgorithm)"
CodeAnalysisRuleSet="$(ResolvedCodeAnalysisRuleSet)"
CodePage="$(CodePage)"
DebugType="$(DebugType)"
DefineConstants="$(FinalDefineConstants)"
DelaySign="$(DelaySign)"
DisableSdkPath="$(DisableSdkPath)"
DisabledWarnings="$(NoWarn)"
DocumentationFile="@(DocFileItem)"
EmbedAllSources="$(EmbedAllSources)"
EmbeddedFiles="@(EmbeddedFiles)"
EmitDebugInformation="$(DebugSymbols)"
EnvironmentVariables="$(VbcEnvironment)"
ErrorLog="$(ErrorLog)"
ErrorReport="$(ErrorReport)"
Features="$(Features)"
FileAlignment="$(FileAlignment)"
GenerateDocumentation="$(GenerateDocumentation)"
HighEntropyVA="$(HighEntropyVA)"
Imports="@(Import)"
Instrument="$(Instrument)"
KeyContainer="$(KeyContainerName)"
KeyFile="$(KeyOriginatorFile)"
LangVersion="$(LangVersion)"
LinkResources="@(LinkResource)"
MainEntryPoint="$(StartupObject)"
ModuleAssemblyName="$(ModuleAssemblyName)"
NoConfig="true"
NoStandardLib="$(NoCompilerStandardLib)"
NoVBRuntimeReference="$(NoVBRuntimeReference)"
NoWarnings="$(_NoWarnings)"
NoWin32Manifest="$(NoWin32Manifest)"
Optimize="$(Optimize)"
Deterministic="$(Deterministic)"
PublicSign="$(PublicSign)"
OptionCompare="$(OptionCompare)"
OptionExplicit="$(OptionExplicit)"
OptionInfer="$(OptionInfer)"
OptionStrict="$(OptionStrict)"
OptionStrictType="$(OptionStrictType)"
OutputAssembly="@(IntermediateAssembly)"
OutputRefAssembly="@(IntermediateRefAssembly)"
PdbFile="$(PdbFile)"
Platform="$(PlatformTarget)"
Prefer32Bit="$(Prefer32Bit)"
PreferredUILang="$(PreferredUILang)"
ProvideCommandLineArgs="$(ProvideCommandLineArgs)"
References="@(ReferencePathWithRefAssemblies)"
RefOnly="$(ProduceOnlyReferenceAssembly)"
RemoveIntegerChecks="$(RemoveIntegerChecks)"
ReportAnalyzer="$(ReportAnalyzer)"
Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile)"
ResponseFiles="$(CompilerResponseFile)"
RootNamespace="$(RootNamespace)"
RuntimeMetadataVersion="$(RuntimeMetadataVersion)"
SdkPath="$(FrameworkPathOverride)"
SharedCompilationId="$(SharedCompilationId)"
SkipCompilerExecution="$(SkipCompilerExecution)"
Sources="@(Compile)"
SubsystemVersion="$(SubsystemVersion)"
TargetCompactFramework="$(TargetCompactFramework)"
TargetType="$(OutputType)"
ToolExe="$(VbcToolExe)"
ToolPath="$(VbcToolPath)"
TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
UseHostCompilerIfAvailable="$(UseHostCompilerIfAvailable)"
UseSharedCompilation="$(UseSharedCompilation)"
Utf8Output="$(Utf8Output)"
VBRuntimePath="$(VBRuntimePath)"
Verbosity="$(VbcVerbosity)"
VsSessionGuid="$(VsSessionGuid)"
WarningsAsErrors="$(WarningsAsErrors)"
WarningsNotAsErrors="$(WarningsNotAsErrors)"
Win32Icon="$(ApplicationIcon)"
Win32Manifest="$(Win32Manifest)"
Win32Resource="$(Win32Resource)"
VBRuntime="$(VBRuntime)"
PathMap="$(PathMap)"
SourceLink="$(SourceLink)">
<Output TaskParameter="CommandLineArgs" ItemName="VbcCommandLineArgs" />
</Vbc>
<ItemGroup>
<_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" />
</ItemGroup>
<CallTarget Targets="$(TargetsTriggeredByCompilation)" Condition="'$(TargetsTriggeredByCompilation)' != ''" />
</Target>
</Project>

Some files were not shown because too many files have changed in this diff Show More