diff --git a/config.h.in b/config.h.in index 14ad0d7b7d..46e8999704 100644 --- a/config.h.in +++ b/config.h.in @@ -1131,6 +1131,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SYSLOG_H +/* Have sys_signame */ +#undef HAVE_SYSSIGNAME + /* Define to 1 if you have the `system' function. */ #undef HAVE_SYSTEM diff --git a/configure.REMOVED.git-id b/configure.REMOVED.git-id index d43e6756e3..e0b5a60f50 100644 --- a/configure.REMOVED.git-id +++ b/configure.REMOVED.git-id @@ -1 +1 @@ -09685232b6bf206932224faf4612c1f2d426b6b7 \ No newline at end of file +5f66102231036fed43ec928b45c5aae5b11c7120 \ No newline at end of file diff --git a/configure.ac.REMOVED.git-id b/configure.ac.REMOVED.git-id index 8ff7f96e17..77f14271a4 100644 --- a/configure.ac.REMOVED.git-id +++ b/configure.ac.REMOVED.git-id @@ -1 +1 @@ -eb7103711e9dcb917c3963e4918584a3361d89d7 \ No newline at end of file +8cf249418db3a71063e92bf1ce13e8eb2b9d52d1 \ No newline at end of file diff --git a/external/bdwgc/autom4te.cache/requests b/external/bdwgc/autom4te.cache/requests index 88b895f587..181131612d 100644 --- a/external/bdwgc/autom4te.cache/requests +++ b/external/bdwgc/autom4te.cache/requests @@ -42,162 +42,162 @@ 'configure.ac' ], { - '_LT_PROG_CXX' => 1, - 'AC_PATH_MAGIC' => 1, - 'LTOBSOLETE_VERSION' => 1, - 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1, - 'AM_PROG_LIBTOOL' => 1, - 'LT_LANG' => 1, - 'LT_PROG_RC' => 1, - 'AC_LIBTOOL_PICMODE' => 1, - 'AU_DEFUN' => 1, - 'AC_LIBTOOL_OBJDIR' => 1, - 'AC_PROG_LIBTOOL' => 1, - 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, - 'm4_pattern_allow' => 1, - 'AM_SUBST_NOTMAKE' => 1, - 'LT_PROG_GCJ' => 1, - '_LT_REQUIRED_DARWIN_CHECKS' => 1, - 'LT_OUTPUT' => 1, - 'AC_LIBTOOL_LANG_C_CONFIG' => 1, - 'AC_LIBTOOL_WIN32_DLL' => 1, - 'LT_PROG_GO' => 1, - 'AM_INIT_AUTOMAKE' => 1, - '_LT_LINKER_OPTION' => 1, - '_LT_AC_LANG_F77_CONFIG' => 1, - 'AC_ENABLE_FAST_INSTALL' => 1, - '_LT_PROG_FC' => 1, - 'AM_SANITY_CHECK' => 1, - '_LT_AC_CHECK_DLFCN' => 1, - 'AC_DISABLE_SHARED' => 1, - '_m4_warn' => 1, - '_LT_AC_SYS_COMPILER' => 1, - 'AM_RUN_LOG' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'AM_PROG_NM' => 1, - 'AM_CONDITIONAL' => 1, - '_LT_COMPILER_BOILERPLATE' => 1, - 'AC_LTDL_OBJDIR' => 1, - '_LT_AC_FILE_LTDLL_C' => 1, - '_AM_PROG_TAR' => 1, - '_LT_PREPARE_SED_QUOTE_VARS' => 1, - '_AM_AUTOCONF_VERSION' => 1, - 'AC_DEPLIBS_CHECK_METHOD' => 1, - '_LT_AC_TRY_DLOPEN_SELF' => 1, - '_LT_AC_LANG_C_CONFIG' => 1, - 'AC_LTDL_ENABLE_INSTALL' => 1, - 'AM_DISABLE_STATIC' => 1, - 'AC_CONFIG_MACRO_DIR_TRACE' => 1, - 'AC_LIBTOOL_RC' => 1, 'AM_AUX_DIR_EXPAND' => 1, - 'AC_LIBTOOL_CONFIG' => 1, - '_LT_PROG_LTMAIN' => 1, - 'AC_PATH_TOOL_PREFIX' => 1, - 'AC_DEFUN' => 1, - 'LTVERSION_VERSION' => 1, - '_AC_AM_CONFIG_HEADER_HOOK' => 1, - '_AC_PROG_LIBTOOL' => 1, - 'AM_MAKE_INCLUDE' => 1, - 'LT_AC_PROG_RC' => 1, - 'AC_LIBTOOL_LANG_RC_CONFIG' => 1, - 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, - 'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1, - '_LT_COMPILER_OPTION' => 1, - 'AC_LIBTOOL_SYS_LIB_STRIP' => 1, - '_AM_SET_OPTION' => 1, - 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1, - 'AM_PROG_AS' => 1, - 'AM_SET_DEPDIR' => 1, - 'AC_LIBTOOL_POSTDEP_PREDEP' => 1, - 'LTOPTIONS_VERSION' => 1, - 'AC_DEFUN_ONCE' => 1, - 'AC_LIBTOOL_GCJ' => 1, - 'LT_SUPPORTED_TAG' => 1, - 'LT_PATH_NM' => 1, - 'LTSUGAR_VERSION' => 1, - 'AM_PROG_INSTALL_SH' => 1, - 'AC_LIBTOOL_FC' => 1, - 'LT_AC_PROG_SED' => 1, - 'AC_CONFIG_MACRO_DIR' => 1, - '_LT_AC_LANG_CXX' => 1, - '_LT_WITH_SYSROOT' => 1, - '_LT_AC_LOCK' => 1, - '_LT_PROG_ECHO_BACKSLASH' => 1, - 'AM_MISSING_PROG' => 1, - '_LT_AC_LANG_GCJ_CONFIG' => 1, - '_LT_AC_LANG_CXX_CONFIG' => 1, - '_AM_MANGLE_OPTION' => 1, - 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1, - 'AC_LTDL_PREOPEN' => 1, - 'AC_ENABLE_SHARED' => 1, - '_LT_PATH_TOOL_PREFIX' => 1, - 'AC_PROG_EGREP' => 1, - 'AC_PROG_LD' => 1, - 'AC_LIBTOOL_PROG_CC_C_O' => 1, - '_LT_AC_PROG_CXXCPP' => 1, - 'm4_pattern_forbid' => 1, - 'AC_LIBTOOL_DLOPEN_SELF' => 1, - 'AC_LIBTOOL_COMPILER_OPTION' => 1, - 'AC_LIBTOOL_CXX' => 1, - '_AM_CONFIG_MACRO_DIRS' => 1, - 'AM_SILENT_RULES' => 1, - '_LT_AC_TAGCONFIG' => 1, - 'AM_PROG_CC_C_O' => 1, - '_LT_AC_SHELL_INIT' => 1, - '_LT_AC_PROG_ECHO_BACKSLASH' => 1, - 'AM_SET_LEADING_DOT' => 1, - 'AC_DISABLE_FAST_INSTALL' => 1, - 'AM_DEP_TRACK' => 1, - 'AM_PROG_INSTALL_STRIP' => 1, - 'AC_PROG_LD_RELOAD_FLAG' => 1, - 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'AM_MISSING_HAS_RUN' => 1, - 'AM_ENABLE_STATIC' => 1, - '_AM_IF_OPTION' => 1, - 'LT_INIT' => 1, - '_LT_AC_LANG_GCJ' => 1, - '_LT_CC_BASENAME' => 1, - 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1, - 'LT_AC_PROG_EGREP' => 1, - 'AC_ENABLE_STATIC' => 1, - '_AM_PROG_CC_C_O' => 1, - '_LT_AC_LANG_F77' => 1, - '_LT_AC_SYS_LIBPATH_AIX' => 1, - 'GC_SET_VERSION' => 1, - 'LT_PATH_LD' => 1, - 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, 'AC_LIBTOOL_LINKER_OPTION' => 1, - 'AC_LIBTOOL_F77' => 1, - 'AM_ENABLE_SHARED' => 1, - 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1, - 'AC_PROG_LD_GNU' => 1, + 'LTOPTIONS_VERSION' => 1, + 'AM_DISABLE_STATIC' => 1, + 'AM_INIT_AUTOMAKE' => 1, + 'AC_LIBTOOL_PICMODE' => 1, + '_LT_DLL_DEF_P' => 1, + 'AM_CONDITIONAL' => 1, + 'AC_PATH_TOOL_PREFIX' => 1, + 'AC_DISABLE_SHARED' => 1, + 'AM_SANITY_CHECK' => 1, + '_LT_AC_LANG_F77' => 1, + 'AC_LIBTOOL_POSTDEP_PREDEP' => 1, + 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1, + 'AM_SET_DEPDIR' => 1, + '_AM_PROG_CC_C_O' => 1, + 'LT_CMD_MAX_LEN' => 1, + 'AC_LIBTOOL_CXX' => 1, + '_LT_AC_SYS_COMPILER' => 1, + 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, + 'AM_PROG_NM' => 1, + 'AM_PROG_LD' => 1, + 'AC_PATH_MAGIC' => 1, + 'AC_LIBTOOL_SETUP' => 1, + 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, + 'AM_MAINTAINER_MODE' => 1, + 'AC_PROG_EGREP' => 1, + 'AC_CONFIG_MACRO_DIR_TRACE' => 1, + 'AM_MAKE_INCLUDE' => 1, '_LT_LINKER_BOILERPLATE' => 1, '_LT_PROG_F77' => 1, - '_LT_AC_TAGVAR' => 1, - 'AC_PROG_NM' => 1, - 'AM_DISABLE_SHARED' => 1, - 'AC_LIBTOOL_LANG_F77_CONFIG' => 1, - '_AM_DEPENDENCIES' => 1, - 'LT_AC_PROG_GCJ' => 1, - 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, - 'AC_CHECK_LIBM' => 1, - 'AC_DISABLE_STATIC' => 1, - 'LT_CMD_MAX_LEN' => 1, - '_LT_AC_LANG_RC_CONFIG' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'LT_LIB_M' => 1, - 'LT_SYS_DLOPEN_SELF' => 1, - '_AM_SET_OPTIONS' => 1, - 'AC_LIBTOOL_DLOPEN' => 1, + '_AM_AUTOCONF_VERSION' => 1, + '_LT_AC_PROG_ECHO_BACKSLASH' => 1, + 'LT_AC_PROG_RC' => 1, + 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + 'AM_DEP_TRACK' => 1, + '_LT_AC_LANG_CXX' => 1, + '_LT_AC_CHECK_DLFCN' => 1, + 'AC_LIBTOOL_PROG_CC_C_O' => 1, 'include' => 1, - 'AM_MAINTAINER_MODE' => 1, - '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'm4_include' => 1, - 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, - 'AM_PROG_LD' => 1, - '_LT_DLL_DEF_P' => 1, + '_LT_COMPILER_OPTION' => 1, + 'AM_ENABLE_STATIC' => 1, + 'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1, + 'AM_SET_LEADING_DOT' => 1, + '_AM_IF_OPTION' => 1, + '_LT_AC_SYS_LIBPATH_AIX' => 1, 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1, - 'AC_LIBTOOL_SETUP' => 1 + '_LT_AC_FILE_LTDLL_C' => 1, + 'AM_MISSING_HAS_RUN' => 1, + '_AC_PROG_LIBTOOL' => 1, + 'LT_SYS_DLOPEN_SELF' => 1, + 'LTSUGAR_VERSION' => 1, + '_AM_MANGLE_OPTION' => 1, + 'AC_CHECK_LIBM' => 1, + '_LT_AC_TRY_DLOPEN_SELF' => 1, + 'AM_DISABLE_SHARED' => 1, + '_LT_REQUIRED_DARWIN_CHECKS' => 1, + 'LT_OUTPUT' => 1, + 'AC_PROG_LD' => 1, + 'AC_PROG_LIBTOOL' => 1, + '_LT_PROG_FC' => 1, + 'AM_MISSING_PROG' => 1, + 'AM_PROG_CC_C_O' => 1, + 'AM_ENABLE_SHARED' => 1, + 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, + 'AC_LTDL_ENABLE_INSTALL' => 1, + '_LT_AC_LOCK' => 1, + 'AC_PROG_LD_GNU' => 1, + 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, + 'AC_DEFUN' => 1, + 'LT_PATH_NM' => 1, + 'LTOBSOLETE_VERSION' => 1, + 'AC_LIBTOOL_SYS_LIB_STRIP' => 1, + 'LT_PROG_GCJ' => 1, + 'LT_PATH_LD' => 1, + 'AM_SUBST_NOTMAKE' => 1, + '_LT_AC_LANG_GCJ' => 1, + 'AC_LIBTOOL_LANG_C_CONFIG' => 1, + 'AC_LIBTOOL_FC' => 1, + '_LT_AC_LANG_GCJ_CONFIG' => 1, + 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1, + '_LT_WITH_SYSROOT' => 1, + 'GC_SET_VERSION' => 1, + 'AC_PROG_NM' => 1, + '_LT_PATH_TOOL_PREFIX' => 1, + 'm4_pattern_allow' => 1, + 'AU_DEFUN' => 1, + '_LT_CC_BASENAME' => 1, + '_LT_PROG_ECHO_BACKSLASH' => 1, + '_AM_SET_OPTIONS' => 1, + 'LT_AC_PROG_GCJ' => 1, + '_AM_SET_OPTION' => 1, + 'AM_PROG_INSTALL_STRIP' => 1, + '_LT_AC_LANG_F77_CONFIG' => 1, + 'AM_RUN_LOG' => 1, + '_LT_AC_LANG_C_CONFIG' => 1, + 'AC_LTDL_OBJDIR' => 1, + 'AC_LIBTOOL_RC' => 1, + 'AC_DISABLE_STATIC' => 1, + 'm4_include' => 1, + '_AM_DEPENDENCIES' => 1, + 'AC_LIBTOOL_GCJ' => 1, + 'LT_INIT' => 1, + 'AM_AUTOMAKE_VERSION' => 1, + '_LT_AC_TAGVAR' => 1, + 'LT_AC_PROG_SED' => 1, + 'AC_ENABLE_STATIC' => 1, + 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, + '_LT_AC_TAGCONFIG' => 1, + 'AC_LIBTOOL_OBJDIR' => 1, + 'AC_DISABLE_FAST_INSTALL' => 1, + 'm4_pattern_forbid' => 1, + 'AC_LIBTOOL_LANG_F77_CONFIG' => 1, + 'LT_LANG' => 1, + '_LT_AC_LANG_RC_CONFIG' => 1, + '_LT_PROG_CXX' => 1, + 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1, + 'AC_LIBTOOL_DLOPEN_SELF' => 1, + 'LT_PROG_RC' => 1, + '_AC_AM_CONFIG_HEADER_HOOK' => 1, + 'AM_PROG_LIBTOOL' => 1, + 'LT_AC_PROG_EGREP' => 1, + '_LT_PREPARE_SED_QUOTE_VARS' => 1, + 'AC_PROG_LD_RELOAD_FLAG' => 1, + '_AM_SUBST_NOTMAKE' => 1, + 'AC_LIBTOOL_COMPILER_OPTION' => 1, + 'AC_LIBTOOL_LANG_RC_CONFIG' => 1, + '_m4_warn' => 1, + 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1, + '_LT_AC_PROG_CXXCPP' => 1, + 'AM_PROG_INSTALL_SH' => 1, + 'AC_LIBTOOL_WIN32_DLL' => 1, + 'LTVERSION_VERSION' => 1, + 'AC_DEFUN_ONCE' => 1, + 'AC_CONFIG_MACRO_DIR' => 1, + '_AM_CONFIG_MACRO_DIRS' => 1, + 'AC_DEPLIBS_CHECK_METHOD' => 1, + '_LT_AC_LANG_CXX_CONFIG' => 1, + '_LT_LINKER_OPTION' => 1, + 'AC_LIBTOOL_CONFIG' => 1, + 'AC_LIBTOOL_F77' => 1, + 'LT_SUPPORTED_TAG' => 1, + 'AC_ENABLE_FAST_INSTALL' => 1, + '_LT_PROG_LTMAIN' => 1, + '_AM_PROG_TAR' => 1, + '_LT_AC_SHELL_INIT' => 1, + '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + 'LT_PROG_GO' => 1, + 'AC_ENABLE_SHARED' => 1, + 'AM_PROG_AS' => 1, + 'LT_LIB_M' => 1, + '_LT_COMPILER_BOILERPLATE' => 1, + 'AM_SILENT_RULES' => 1, + 'AC_LIBTOOL_DLOPEN' => 1, + 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1, + 'AC_LTDL_PREOPEN' => 1 } ], 'Autom4te::Request' ), bless( [ @@ -212,66 +212,66 @@ 'configure.ac' ], { - 'AH_OUTPUT' => 1, - 'include' => 1, - 'AM_MAINTAINER_MODE' => 1, 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AM_POT_TOOLS' => 1, - 'AC_CANONICAL_HOST' => 1, - 'AC_CANONICAL_BUILD' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'AC_SUBST_TRACE' => 1, - '_LT_AC_TAGCONFIG' => 1, + 'AM_PATH_GUILE' => 1, + 'AC_SUBST' => 1, + 'AM_PROG_AR' => 1, + 'AC_LIBSOURCE' => 1, 'AM_SILENT_RULES' => 1, - 'AM_PROG_CC_C_O' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AM_PROG_FC_C_O' => 1, 'AM_PROG_CXX_C_O' => 1, - 'AM_XGETTEXT_OPTION' => 1, - 'AC_FC_SRCEXT' => 1, - 'LT_SUPPORTED_TAG' => 1, - '_m4_warn' => 1, - 'AC_CONFIG_SUBDIRS' => 1, - 'AC_INIT' => 1, - 'AC_CONFIG_AUX_DIR' => 1, - '_AM_MAKEFILE_INCLUDE' => 1, - 'LT_INIT' => 1, - 'AC_FC_PP_DEFINE' => 1, - 'm4_include' => 1, - 'AC_FC_PP_SRCEXT' => 1, + 'AC_CONFIG_LINKS' => 1, + 'm4_pattern_forbid' => 1, 'AC_FC_FREEFORM' => 1, + 'AM_PROG_CC_C_O' => 1, + 'AM_MAINTAINER_MODE' => 1, + 'AC_CONFIG_LIBOBJ_DIR' => 1, + '_LT_AC_TAGCONFIG' => 1, 'AC_CONFIG_HEADERS' => 1, - '_AM_COND_IF' => 1, 'AC_PROG_LIBTOOL' => 1, + 'AM_POT_TOOLS' => 1, + 'LT_INIT' => 1, + 'AM_AUTOMAKE_VERSION' => 1, + 'AC_CANONICAL_HOST' => 1, + 'AM_EXTRA_RECURSIVE_TARGETS' => 1, + 'AC_FC_SRCEXT' => 1, + 'AM_GNU_GETTEXT' => 1, + 'm4_include' => 1, + 'AC_CANONICAL_SYSTEM' => 1, + 'AM_PROG_FC_C_O' => 1, + 'AC_CONFIG_AUX_DIR' => 1, + 'AM_XGETTEXT_OPTION' => 1, + 'LT_SUPPORTED_TAG' => 1, + 'AH_OUTPUT' => 1, + 'AM_PROG_MOC' => 1, + 'AC_FC_PP_DEFINE' => 1, 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, 'AM_PROG_MKDIR_P' => 1, - 'm4_pattern_allow' => 1, - 'AC_LIBSOURCE' => 1, - '_AM_COND_ENDIF' => 1, - 'AM_PROG_MOC' => 1, - 'AM_GNU_GETTEXT' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'AM_CONDITIONAL' => 1, - 'AM_PROG_LIBTOOL' => 1, - 'AM_PATH_GUILE' => 1, - 'AC_CONFIG_LIBOBJ_DIR' => 1, - 'sinclude' => 1, - '_AM_COND_ELSE' => 1, - 'AM_EXTRA_RECURSIVE_TARGETS' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, - 'AM_PROG_AR' => 1, - 'AC_CONFIG_LINKS' => 1, - 'AM_MAKEFILE_INCLUDE' => 1, - 'AM_PROG_F77_C_O' => 1, - 'm4_sinclude' => 1, - 'AC_REQUIRE_AUX_FILE' => 1, - 'AC_CONFIG_FILES' => 1, + 'AC_CONFIG_SUBDIRS' => 1, 'AC_CANONICAL_TARGET' => 1, - 'AC_CANONICAL_SYSTEM' => 1, - 'AC_SUBST' => 1, + 'AM_MAKEFILE_INCLUDE' => 1, + 'm4_pattern_allow' => 1, + '_AM_COND_ELSE' => 1, + 'AC_CONFIG_FILES' => 1, + 'AC_FC_PP_SRCEXT' => 1, 'AM_ENABLE_MULTILIB' => 1, + 'AC_REQUIRE_AUX_FILE' => 1, + 'AC_INIT' => 1, + 'm4_sinclude' => 1, + '_m4_warn' => 1, 'AM_NLS' => 1, - 'm4_pattern_forbid' => 1 + 'AC_SUBST_TRACE' => 1, + 'LT_CONFIG_LTDL_DIR' => 1, + '_AM_COND_ENDIF' => 1, + 'include' => 1, + 'AM_CONDITIONAL' => 1, + '_AM_MAKEFILE_INCLUDE' => 1, + 'AM_PROG_LIBTOOL' => 1, + 'AM_PROG_F77_C_O' => 1, + 'AC_CANONICAL_BUILD' => 1, + '_AM_SUBST_NOTMAKE' => 1, + 'sinclude' => 1, + '_AM_COND_IF' => 1, + 'AM_INIT_AUTOMAKE' => 1 } ], 'Autom4te::Request' ), bless( [ @@ -313,161 +313,161 @@ 'configure.ac' ], { - 'AM_MISSING_HAS_RUN' => 1, - 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - '_AM_IF_OPTION' => 1, - 'AM_ENABLE_STATIC' => 1, - 'AC_PROG_LD_RELOAD_FLAG' => 1, - 'AM_PROG_INSTALL_STRIP' => 1, - 'AM_DEP_TRACK' => 1, - 'AC_DISABLE_FAST_INSTALL' => 1, - 'AM_SET_LEADING_DOT' => 1, - 'AM_PROG_CC_C_O' => 1, - '_LT_AC_TAGCONFIG' => 1, - 'AM_SILENT_RULES' => 1, - '_LT_AC_PROG_ECHO_BACKSLASH' => 1, - '_LT_AC_SHELL_INIT' => 1, - 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, - 'LT_PATH_LD' => 1, - 'AC_LIBTOOL_LINKER_OPTION' => 1, - 'AC_LIBTOOL_F77' => 1, - '_LT_AC_SYS_LIBPATH_AIX' => 1, - '_LT_AC_LANG_F77' => 1, - '_AM_PROG_CC_C_O' => 1, - 'AC_ENABLE_STATIC' => 1, - 'GC_SET_VERSION' => 1, - '_LT_CC_BASENAME' => 1, - 'LT_AC_PROG_EGREP' => 1, - 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1, - '_LT_AC_LANG_GCJ' => 1, - 'LT_INIT' => 1, - 'AC_LTDL_PREOPEN' => 1, - 'AC_ENABLE_SHARED' => 1, - 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1, - 'AC_PROG_EGREP' => 1, - '_LT_PATH_TOOL_PREFIX' => 1, - '_LT_AC_LANG_CXX_CONFIG' => 1, - '_LT_AC_LANG_GCJ_CONFIG' => 1, - '_AM_MANGLE_OPTION' => 1, - 'AM_MISSING_PROG' => 1, - '_LT_PROG_ECHO_BACKSLASH' => 1, - '_LT_AC_LOCK' => 1, - '_AM_CONFIG_MACRO_DIRS' => 1, - 'AC_LIBTOOL_CXX' => 1, - 'AC_LIBTOOL_COMPILER_OPTION' => 1, - 'AC_LIBTOOL_DLOPEN_SELF' => 1, - '_LT_AC_PROG_CXXCPP' => 1, - 'AC_LIBTOOL_PROG_CC_C_O' => 1, - 'AC_PROG_LD' => 1, - 'm4_pattern_forbid' => 1, - 'AC_LIBTOOL_DLOPEN' => 1, - 'AM_MAINTAINER_MODE' => 1, - 'include' => 1, - 'LT_SYS_DLOPEN_SELF' => 1, - 'LT_LIB_M' => 1, - '_AM_SET_OPTIONS' => 1, - '_AM_SUBST_NOTMAKE' => 1, - '_LT_AC_LANG_RC_CONFIG' => 1, - 'LT_CMD_MAX_LEN' => 1, - 'AC_LIBTOOL_SETUP' => 1, - 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1, - 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, - 'AM_PROG_LD' => 1, - '_LT_DLL_DEF_P' => 1, - 'm4_include' => 1, - '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - '_AM_DEPENDENCIES' => 1, - '_LT_PROG_F77' => 1, - 'AC_LIBTOOL_LANG_F77_CONFIG' => 1, - 'AC_PROG_NM' => 1, - '_LT_AC_TAGVAR' => 1, - 'AM_DISABLE_SHARED' => 1, - '_LT_LINKER_BOILERPLATE' => 1, - 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1, - 'AM_ENABLE_SHARED' => 1, - 'AC_PROG_LD_GNU' => 1, - 'AC_DISABLE_STATIC' => 1, - 'AC_CHECK_LIBM' => 1, - 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, - 'LT_AC_PROG_GCJ' => 1, - '_LT_PROG_FC' => 1, - 'AC_ENABLE_FAST_INSTALL' => 1, - '_LT_LINKER_OPTION' => 1, - '_LT_AC_LANG_F77_CONFIG' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AM_RUN_LOG' => 1, - 'AC_DISABLE_SHARED' => 1, - '_LT_AC_SYS_COMPILER' => 1, - '_m4_warn' => 1, - '_LT_AC_CHECK_DLFCN' => 1, - 'AM_SANITY_CHECK' => 1, - 'LT_PROG_GCJ' => 1, - 'AC_PROG_LIBTOOL' => 1, - 'AC_LIBTOOL_OBJDIR' => 1, - 'AM_SUBST_NOTMAKE' => 1, - 'm4_pattern_allow' => 1, - 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, - 'AU_DEFUN' => 1, - 'AC_LIBTOOL_PICMODE' => 1, - 'LT_PROG_RC' => 1, 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1, - 'LTOBSOLETE_VERSION' => 1, - 'AM_PROG_LIBTOOL' => 1, - 'AC_PATH_MAGIC' => 1, - '_LT_PROG_CXX' => 1, - 'LT_LANG' => 1, - 'AC_LIBTOOL_WIN32_DLL' => 1, - 'LT_PROG_GO' => 1, - '_LT_REQUIRED_DARWIN_CHECKS' => 1, - 'AC_LIBTOOL_LANG_C_CONFIG' => 1, - 'LT_OUTPUT' => 1, - 'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1, - 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, - '_LT_COMPILER_OPTION' => 1, - 'LT_AC_PROG_RC' => 1, - 'AC_LIBTOOL_LANG_RC_CONFIG' => 1, - 'LTVERSION_VERSION' => 1, - 'AC_DEFUN' => 1, - 'AM_MAKE_INCLUDE' => 1, - '_AC_PROG_LIBTOOL' => 1, - '_AC_AM_CONFIG_HEADER_HOOK' => 1, - 'LT_AC_PROG_SED' => 1, - '_LT_AC_LANG_CXX' => 1, - '_LT_WITH_SYSROOT' => 1, - 'AC_CONFIG_MACRO_DIR' => 1, - 'AC_LIBTOOL_GCJ' => 1, - 'AC_LIBTOOL_FC' => 1, - 'LTSUGAR_VERSION' => 1, - 'AM_PROG_INSTALL_SH' => 1, - 'LT_PATH_NM' => 1, - 'LT_SUPPORTED_TAG' => 1, - 'AC_DEFUN_ONCE' => 1, - 'LTOPTIONS_VERSION' => 1, - 'AC_LIBTOOL_POSTDEP_PREDEP' => 1, - 'AM_SET_DEPDIR' => 1, - 'AC_LIBTOOL_SYS_LIB_STRIP' => 1, + 'AC_LTDL_PREOPEN' => 1, + 'AC_LIBTOOL_DLOPEN' => 1, + 'AC_ENABLE_SHARED' => 1, 'AM_PROG_AS' => 1, - '_AM_SET_OPTION' => 1, - 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1, - 'AC_LTDL_ENABLE_INSTALL' => 1, - '_LT_AC_LANG_C_CONFIG' => 1, - 'AC_DEPLIBS_CHECK_METHOD' => 1, - '_LT_AC_TRY_DLOPEN_SELF' => 1, - '_AM_AUTOCONF_VERSION' => 1, - '_AM_PROG_TAR' => 1, - '_LT_PREPARE_SED_QUOTE_VARS' => 1, + 'AM_SILENT_RULES' => 1, '_LT_COMPILER_BOILERPLATE' => 1, - 'AC_LTDL_OBJDIR' => 1, - 'AM_PROG_NM' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'AM_CONDITIONAL' => 1, - '_LT_AC_FILE_LTDLL_C' => 1, + 'LT_LIB_M' => 1, + 'LT_PROG_GO' => 1, + '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + '_LT_AC_SHELL_INIT' => 1, + '_AM_PROG_TAR' => 1, + 'AC_ENABLE_FAST_INSTALL' => 1, '_LT_PROG_LTMAIN' => 1, - 'AC_PATH_TOOL_PREFIX' => 1, - 'AM_AUX_DIR_EXPAND' => 1, + 'LT_SUPPORTED_TAG' => 1, + 'AC_LIBTOOL_F77' => 1, + '_LT_LINKER_OPTION' => 1, + '_AM_CONFIG_MACRO_DIRS' => 1, + '_LT_AC_LANG_CXX_CONFIG' => 1, + 'AC_DEPLIBS_CHECK_METHOD' => 1, 'AC_LIBTOOL_CONFIG' => 1, + 'AC_DEFUN_ONCE' => 1, + 'AC_CONFIG_MACRO_DIR' => 1, + 'AM_PROG_INSTALL_SH' => 1, + 'AC_LIBTOOL_WIN32_DLL' => 1, + 'LTVERSION_VERSION' => 1, + '_m4_warn' => 1, + 'AC_LIBTOOL_LANG_RC_CONFIG' => 1, + 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1, + '_LT_AC_PROG_CXXCPP' => 1, + 'AC_LIBTOOL_COMPILER_OPTION' => 1, + 'LT_AC_PROG_EGREP' => 1, + 'AM_PROG_LIBTOOL' => 1, + '_AM_SUBST_NOTMAKE' => 1, + 'AC_PROG_LD_RELOAD_FLAG' => 1, + '_LT_PREPARE_SED_QUOTE_VARS' => 1, + 'LT_PROG_RC' => 1, + '_AC_AM_CONFIG_HEADER_HOOK' => 1, + 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1, + '_LT_PROG_CXX' => 1, + 'AC_LIBTOOL_DLOPEN_SELF' => 1, + 'AC_LIBTOOL_LANG_F77_CONFIG' => 1, + 'LT_LANG' => 1, + '_LT_AC_LANG_RC_CONFIG' => 1, + 'm4_pattern_forbid' => 1, + '_LT_AC_TAGCONFIG' => 1, + 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, + 'AC_ENABLE_STATIC' => 1, + 'LT_AC_PROG_SED' => 1, + 'AC_LIBTOOL_OBJDIR' => 1, + 'AC_DISABLE_FAST_INSTALL' => 1, + 'LT_INIT' => 1, + 'AC_LIBTOOL_GCJ' => 1, + '_LT_AC_TAGVAR' => 1, + 'AM_AUTOMAKE_VERSION' => 1, + '_AM_DEPENDENCIES' => 1, + 'm4_include' => 1, + 'AC_DISABLE_STATIC' => 1, + '_LT_AC_LANG_C_CONFIG' => 1, + 'AM_RUN_LOG' => 1, + 'AC_LTDL_OBJDIR' => 1, 'AC_LIBTOOL_RC' => 1, + 'AM_PROG_INSTALL_STRIP' => 1, + '_LT_AC_LANG_F77_CONFIG' => 1, + 'LT_AC_PROG_GCJ' => 1, + '_AM_SET_OPTIONS' => 1, + '_AM_SET_OPTION' => 1, + '_LT_CC_BASENAME' => 1, + '_LT_PROG_ECHO_BACKSLASH' => 1, + 'm4_pattern_allow' => 1, + '_LT_PATH_TOOL_PREFIX' => 1, + 'AU_DEFUN' => 1, + 'AC_PROG_NM' => 1, + '_LT_WITH_SYSROOT' => 1, + 'GC_SET_VERSION' => 1, + 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1, + '_LT_AC_LANG_GCJ_CONFIG' => 1, + 'AC_LIBTOOL_FC' => 1, + '_LT_AC_LANG_GCJ' => 1, + 'AC_LIBTOOL_LANG_C_CONFIG' => 1, + 'AM_SUBST_NOTMAKE' => 1, + 'LTOBSOLETE_VERSION' => 1, + 'LT_PATH_NM' => 1, + 'LT_PATH_LD' => 1, + 'LT_PROG_GCJ' => 1, + 'AC_LIBTOOL_SYS_LIB_STRIP' => 1, + 'AC_DEFUN' => 1, + 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, + 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, + '_LT_AC_LOCK' => 1, + 'AC_PROG_LD_GNU' => 1, + 'AC_LTDL_ENABLE_INSTALL' => 1, + 'AM_PROG_CC_C_O' => 1, + 'AM_ENABLE_SHARED' => 1, + '_LT_PROG_FC' => 1, + 'AC_PROG_LIBTOOL' => 1, + 'AC_PROG_LD' => 1, + 'AM_MISSING_PROG' => 1, + '_LT_REQUIRED_DARWIN_CHECKS' => 1, + 'LT_OUTPUT' => 1, + '_AM_MANGLE_OPTION' => 1, + 'AM_DISABLE_SHARED' => 1, + '_LT_AC_TRY_DLOPEN_SELF' => 1, + 'AC_CHECK_LIBM' => 1, + '_AC_PROG_LIBTOOL' => 1, + 'LTSUGAR_VERSION' => 1, + 'LT_SYS_DLOPEN_SELF' => 1, + '_LT_AC_FILE_LTDLL_C' => 1, + 'AM_MISSING_HAS_RUN' => 1, + 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1, + '_LT_AC_SYS_LIBPATH_AIX' => 1, + '_LT_COMPILER_OPTION' => 1, + '_AM_IF_OPTION' => 1, + 'AM_SET_LEADING_DOT' => 1, + 'AM_ENABLE_STATIC' => 1, + 'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1, + 'AC_LIBTOOL_PROG_CC_C_O' => 1, + 'include' => 1, + '_LT_AC_CHECK_DLFCN' => 1, + 'LT_AC_PROG_RC' => 1, + '_LT_AC_PROG_ECHO_BACKSLASH' => 1, + '_LT_AC_LANG_CXX' => 1, + 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + 'AM_DEP_TRACK' => 1, + '_LT_PROG_F77' => 1, + '_AM_AUTOCONF_VERSION' => 1, + '_LT_LINKER_BOILERPLATE' => 1, 'AC_CONFIG_MACRO_DIR_TRACE' => 1, + 'AM_MAKE_INCLUDE' => 1, + 'AC_PROG_EGREP' => 1, + 'AM_MAINTAINER_MODE' => 1, + 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, + 'AC_LIBTOOL_SETUP' => 1, + 'AM_PROG_LD' => 1, + 'AM_PROG_NM' => 1, + 'AC_PATH_MAGIC' => 1, + '_AM_PROG_CC_C_O' => 1, + 'LT_CMD_MAX_LEN' => 1, + 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, + '_LT_AC_SYS_COMPILER' => 1, + 'AC_LIBTOOL_CXX' => 1, + 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1, + 'AM_SET_DEPDIR' => 1, + '_LT_AC_LANG_F77' => 1, + 'AM_SANITY_CHECK' => 1, + 'AC_LIBTOOL_POSTDEP_PREDEP' => 1, + 'AC_DISABLE_SHARED' => 1, + 'AC_PATH_TOOL_PREFIX' => 1, + 'AC_LIBTOOL_PICMODE' => 1, + '_LT_DLL_DEF_P' => 1, + 'AM_CONDITIONAL' => 1, + 'AC_LIBTOOL_LINKER_OPTION' => 1, + 'LTOPTIONS_VERSION' => 1, + 'AM_AUX_DIR_EXPAND' => 1, + 'AM_INIT_AUTOMAKE' => 1, 'AM_DISABLE_STATIC' => 1 } ], 'Autom4te::Request' ) diff --git a/external/bdwgc/config.log b/external/bdwgc/config.log index 1d319ac858..17df726463 100644 --- a/external/bdwgc/config.log +++ b/external/bdwgc/config.log @@ -10,7 +10,7 @@ generated by GNU Autoconf 2.69. Invocation command line was ## Platform. ## ## --------- ## -hostname = az-ubuntu-general20a310 +hostname = az-ubuntu-general8a0d20 uname -m = x86_64 uname -r = 4.15.0-1071-azure uname -s = Linux @@ -747,7 +747,7 @@ generated by GNU Autoconf 2.69. Invocation command line was CONFIG_COMMANDS = $ ./config.status -on az-ubuntu-general20a310 +on az-ubuntu-general8a0d20 config.status:1238: creating Makefile config.status:1238: creating bdw-gc.pc diff --git a/external/bdwgc/libtool.REMOVED.git-id b/external/bdwgc/libtool.REMOVED.git-id index cf51e8422e..7763322522 100644 --- a/external/bdwgc/libtool.REMOVED.git-id +++ b/external/bdwgc/libtool.REMOVED.git-id @@ -1 +1 @@ -2e53da4de28255c15c01042c26351291548657fe \ No newline at end of file +6d2ec0ec616744c19cbdba0d2990d0c8c4ab2dcb \ No newline at end of file diff --git a/mcs/build/common/Consts.cs b/mcs/build/common/Consts.cs index 5d7a22c622..513e77fcf3 100644 --- a/mcs/build/common/Consts.cs +++ b/mcs/build/common/Consts.cs @@ -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.87"; + public const string MonoVersion = "6.10.0.91"; public const string MonoCompany = "Mono development team"; public const string MonoProduct = "Mono Common Language Infrastructure"; public const string MonoCopyright = "(c) Various Mono authors"; diff --git a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id index b9837876a3..00b52e8aa0 100644 --- a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -a97e6a9d4209007ac0d4b2a60e3cf20e22c48add \ No newline at end of file +22244cdf553f4756b1a873db51b8e2a5e3f51338 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id index b0e3c82d21..c483823e65 100644 --- a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -9e2f7fa413a137843b3e4579276c9bbe1f91b513 \ No newline at end of file +2682cc079a41d8c12a7cd19074ae4fc9be82e012 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id index ccaf8352c8..d8733dbbd8 100644 --- a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -8edbbb227fd291df17d739b25bddc8db22f1001e \ No newline at end of file +dcfc03cb238fa0095d075a5742acaee9dadf0256 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id index 1046db6a8f..8c0b3c204e 100644 --- a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id @@ -1 +1 @@ -51467dd2c537d323edc8f75a272d380bed933743 \ No newline at end of file +b6c9116c1b95441692c5e35c994a44f46c6ebfd0 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id index 9aafc292a9..76a95827c0 100644 --- a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -8bf69b91291c85366338497c7f0d15e1b624e0ba \ No newline at end of file +d34f8526a619e23cb47cb472db3d7845338e5fb7 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id index 18263d9bea..19d6d1d9c5 100644 --- a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -0201165298f82144e995d74345f4ae8f2f624ffa \ No newline at end of file +145d08f5558f01b3e1f7ef66f876f73955303756 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id index 4914058b50..85e38de6b9 100644 --- a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -4c1eeb663e5230d7942ef4c11a1c766be95cf87f \ No newline at end of file +efcc0f83a75c159840b9eb9d0860c63ced72e61f \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id index 6c498fe02f..bf20717b8e 100644 --- a/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -294dcdbba0faa4f4f4f42bce886035777b7456e1 \ No newline at end of file +b2a3fc68af9a5dd7aec97110b178258168982b13 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id index b9837876a3..00b52e8aa0 100644 --- a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -a97e6a9d4209007ac0d4b2a60e3cf20e22c48add \ No newline at end of file +22244cdf553f4756b1a873db51b8e2a5e3f51338 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id index b0e3c82d21..c483823e65 100644 --- a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -9e2f7fa413a137843b3e4579276c9bbe1f91b513 \ No newline at end of file +2682cc079a41d8c12a7cd19074ae4fc9be82e012 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id index ccaf8352c8..d8733dbbd8 100644 --- a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -8edbbb227fd291df17d739b25bddc8db22f1001e \ No newline at end of file +dcfc03cb238fa0095d075a5742acaee9dadf0256 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id index 1046db6a8f..8c0b3c204e 100644 --- a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id @@ -1 +1 @@ -51467dd2c537d323edc8f75a272d380bed933743 \ No newline at end of file +b6c9116c1b95441692c5e35c994a44f46c6ebfd0 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id index 9aafc292a9..76a95827c0 100644 --- a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -8bf69b91291c85366338497c7f0d15e1b624e0ba \ No newline at end of file +d34f8526a619e23cb47cb472db3d7845338e5fb7 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id index 18263d9bea..19d6d1d9c5 100644 --- a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -0201165298f82144e995d74345f4ae8f2f624ffa \ No newline at end of file +145d08f5558f01b3e1f7ef66f876f73955303756 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id index 4914058b50..85e38de6b9 100644 --- a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -4c1eeb663e5230d7942ef4c11a1c766be95cf87f \ No newline at end of file +efcc0f83a75c159840b9eb9d0860c63ced72e61f \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id index 6c498fe02f..bf20717b8e 100644 --- a/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -294dcdbba0faa4f4f4f42bce886035777b7456e1 \ No newline at end of file +b2a3fc68af9a5dd7aec97110b178258168982b13 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id index b9837876a3..00b52e8aa0 100644 --- a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -a97e6a9d4209007ac0d4b2a60e3cf20e22c48add \ No newline at end of file +22244cdf553f4756b1a873db51b8e2a5e3f51338 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id index b0e3c82d21..c483823e65 100644 --- a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -9e2f7fa413a137843b3e4579276c9bbe1f91b513 \ No newline at end of file +2682cc079a41d8c12a7cd19074ae4fc9be82e012 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id index ccaf8352c8..d8733dbbd8 100644 --- a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -8edbbb227fd291df17d739b25bddc8db22f1001e \ No newline at end of file +dcfc03cb238fa0095d075a5742acaee9dadf0256 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id index 1046db6a8f..8c0b3c204e 100644 --- a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id @@ -1 +1 @@ -51467dd2c537d323edc8f75a272d380bed933743 \ No newline at end of file +b6c9116c1b95441692c5e35c994a44f46c6ebfd0 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id index 9aafc292a9..76a95827c0 100644 --- a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -8bf69b91291c85366338497c7f0d15e1b624e0ba \ No newline at end of file +d34f8526a619e23cb47cb472db3d7845338e5fb7 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id index 18263d9bea..19d6d1d9c5 100644 --- a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -0201165298f82144e995d74345f4ae8f2f624ffa \ No newline at end of file +145d08f5558f01b3e1f7ef66f876f73955303756 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id index 4914058b50..85e38de6b9 100644 --- a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -4c1eeb663e5230d7942ef4c11a1c766be95cf87f \ No newline at end of file +efcc0f83a75c159840b9eb9d0860c63ced72e61f \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id index 6c498fe02f..bf20717b8e 100644 --- a/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -294dcdbba0faa4f4f4f42bce886035777b7456e1 \ No newline at end of file +b2a3fc68af9a5dd7aec97110b178258168982b13 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id index b9837876a3..00b52e8aa0 100644 --- a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -a97e6a9d4209007ac0d4b2a60e3cf20e22c48add \ No newline at end of file +22244cdf553f4756b1a873db51b8e2a5e3f51338 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id index b0e3c82d21..c483823e65 100644 --- a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -9e2f7fa413a137843b3e4579276c9bbe1f91b513 \ No newline at end of file +2682cc079a41d8c12a7cd19074ae4fc9be82e012 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id index 168fcadd0e..dce8c75500 100644 --- a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -767a299d510e2f599e94c24bbb733f32bb7861c2 \ No newline at end of file +65bd34f4d547ab19c4825d3aed33a8f840d60fc1 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id index 1046db6a8f..8c0b3c204e 100644 --- a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.IO.Compression.dll.REMOVED.git-id @@ -1 +1 @@ -51467dd2c537d323edc8f75a272d380bed933743 \ No newline at end of file +b6c9116c1b95441692c5e35c994a44f46c6ebfd0 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id index 9aafc292a9..76a95827c0 100644 --- a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -8bf69b91291c85366338497c7f0d15e1b624e0ba \ No newline at end of file +d34f8526a619e23cb47cb472db3d7845338e5fb7 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id index 18263d9bea..19d6d1d9c5 100644 --- a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -0201165298f82144e995d74345f4ae8f2f624ffa \ No newline at end of file +145d08f5558f01b3e1f7ef66f876f73955303756 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id index 4914058b50..85e38de6b9 100644 --- a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -4c1eeb663e5230d7942ef4c11a1c766be95cf87f \ No newline at end of file +efcc0f83a75c159840b9eb9d0860c63ced72e61f \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id index d036af985b..a1db914549 100644 --- a/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/97b07b51-46d8-4084-b48e-77aa5c192654/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -7b24c73bb8799819eeb5961c5906c28fd7d510ec \ No newline at end of file +a8871a8c7fbbfe8e9c284cdb175a285aad0fd0da \ No newline at end of file diff --git a/mono/metadata/icall.c.REMOVED.git-id b/mono/metadata/icall.c.REMOVED.git-id index 35970a56c5..122859a2d4 100644 --- a/mono/metadata/icall.c.REMOVED.git-id +++ b/mono/metadata/icall.c.REMOVED.git-id @@ -1 +1 @@ -4ee6e9958e79e42d6724acd025ee2e93303c95e4 \ No newline at end of file +28a0a78adc2205c00c52feed707c6e74097ad114 \ No newline at end of file diff --git a/mono/mini/exceptions-amd64.c b/mono/mini/exceptions-amd64.c index 61c0f516e8..e838d4c1f7 100644 --- a/mono/mini/exceptions-amd64.c +++ b/mono/mini/exceptions-amd64.c @@ -66,7 +66,7 @@ static LONG CALLBACK seh_unhandled_exception_filter(EXCEPTION_POINTERS* ep) #endif if (mono_dump_start ()) - mono_handle_native_crash ("SIGSEGV", NULL, NULL); + mono_handle_native_crash (mono_get_signame (SIGSEGV), NULL, NULL); return EXCEPTION_CONTINUE_SEARCH; } @@ -876,7 +876,7 @@ altstack_handle_and_restore (MonoContext *ctx, MonoObject *obj, guint32 flags) if (!ji || (!stack_ovf && !nullref)) { if (mono_dump_start ()) - mono_handle_native_crash ("SIGSEGV", ctx, NULL); + mono_handle_native_crash (mono_get_signame (SIGSEGV), ctx, NULL); // if couldn't dump or if mono_handle_native_crash returns, abort abort (); } diff --git a/mono/mini/exceptions-ppc.c b/mono/mini/exceptions-ppc.c index 44d09bcaba..ffab436ef6 100644 --- a/mono/mini/exceptions-ppc.c +++ b/mono/mini/exceptions-ppc.c @@ -676,7 +676,7 @@ mono_arch_handle_altstack_exception (void *sigctx, MONO_SIG_HANDLER_INFO_TYPE *s } if (!ji) if (mono_dump_start ()) - mono_handle_native_crash ("SIGSEGV", (MonoContext*)sigctx, siginfo); + mono_handle_native_crash (mono_get_signame (SIGSEGV), (MonoContext*)sigctx, siginfo); /* setup a call frame on the real stack so that control is returned there * and exception handling can continue. * The frame looks like: diff --git a/mono/mini/exceptions-x86.c b/mono/mini/exceptions-x86.c index 467a4bda47..22e54bc925 100644 --- a/mono/mini/exceptions-x86.c +++ b/mono/mini/exceptions-x86.c @@ -67,7 +67,7 @@ static LONG CALLBACK seh_unhandled_exception_filter(EXCEPTION_POINTERS* ep) } #endif if (mono_dump_start ()) - mono_handle_native_crash ("SIGSEGV", NULL, NULL); + mono_handle_native_crash (mono_get_signame (SIGSEGV), NULL, NULL); return EXCEPTION_CONTINUE_SEARCH; } @@ -1140,7 +1140,7 @@ mono_arch_handle_altstack_exception (void *sigctx, MONO_SIG_HANDLER_INFO_TYPE *s MonoContext mctx; mono_sigctx_to_monoctx (sigctx, &mctx); if (mono_dump_start ()) - mono_handle_native_crash ("SIGSEGV", &mctx, siginfo); + mono_handle_native_crash (mono_get_signame (SIGSEGV), &mctx, siginfo); else abort (); } diff --git a/mono/mini/mini-posix.c b/mono/mini/mini-posix.c index 642a4d8eba..05290c1dd6 100644 --- a/mono/mini/mini-posix.c +++ b/mono/mini/mini-posix.c @@ -231,7 +231,7 @@ MONO_SIG_HANDLER_FUNC (static, sigabrt_signal_handler) return; mono_sigctx_to_monoctx (ctx, &mctx); if (mono_dump_start ()) - mono_handle_native_crash ("SIGABRT", &mctx, info); + mono_handle_native_crash (mono_get_signame (info->si_signo), &mctx, info); else abort (); } @@ -240,6 +240,7 @@ MONO_SIG_HANDLER_FUNC (static, sigabrt_signal_handler) MONO_SIG_HANDLER_FUNC (static, sigterm_signal_handler) { #ifndef DISABLE_CRASH_REPORTING + MONO_SIG_HANDLER_INFO_TYPE *info = MONO_SIG_HANDLER_GET_INFO (); MONO_SIG_HANDLER_GET_CONTEXT; // Note: this is only run from the non-controlling thread @@ -252,7 +253,7 @@ MONO_SIG_HANDLER_FUNC (static, sigterm_signal_handler) // running. Returns FALSE on unrecoverable error. if (mono_dump_start ()) { // Process was killed from outside since crash reporting wasn't running yet. - mono_handle_native_crash ("SIGTERM", &mctx, NULL); + mono_handle_native_crash (mono_get_signame (info->si_signo), &mctx, NULL); } else { // Crash reporting already running and we got a second SIGTERM from as part of thread-summarizing if (!mono_threads_summarize_execute (&mctx, &output, &hashes, FALSE, NULL, 0)) @@ -437,6 +438,7 @@ mono_runtime_posix_install_handlers (void) sigset_t signal_set; sigemptyset (&signal_set); + mono_load_signames (); if (mini_debug_options.handle_sigint) { add_signal_handler (SIGINT, mono_sigint_signal_handler, SA_RESTART); sigaddset (&signal_set, SIGINT); @@ -446,7 +448,7 @@ mono_runtime_posix_install_handlers (void) sigaddset (&signal_set, SIGFPE); add_signal_handler (SIGQUIT, sigquit_signal_handler, SA_RESTART); sigaddset (&signal_set, SIGQUIT); - add_signal_handler (SIGILL, mono_sigill_signal_handler, 0); + add_signal_handler (SIGILL, mono_crashing_signal_handler, 0); sigaddset (&signal_set, SIGILL); add_signal_handler (SIGBUS, mono_sigsegv_signal_handler, 0); sigaddset (&signal_set, SIGBUS); @@ -454,6 +456,8 @@ mono_runtime_posix_install_handlers (void) add_signal_handler (SIGUSR2, sigusr2_signal_handler, SA_RESTART); sigaddset (&signal_set, SIGUSR2); } + add_signal_handler (SIGSYS, mono_crashing_signal_handler, 0); + sigaddset (&signal_set, SIGSYS); /* it seems to have become a common bug for some programs that run as parents * of many processes to block signal delivery for real time signals. @@ -498,6 +502,7 @@ mono_runtime_cleanup_handlers (void) remove_signal_handler (SIGBUS); if (mono_jit_trace_calls != NULL) remove_signal_handler (SIGUSR2); + remove_signal_handler (SIGSYS); remove_signal_handler (SIGABRT); diff --git a/mono/mini/mini-runtime.c.REMOVED.git-id b/mono/mini/mini-runtime.c.REMOVED.git-id index 2a954f8bd6..a4e5727352 100644 --- a/mono/mini/mini-runtime.c.REMOVED.git-id +++ b/mono/mini/mini-runtime.c.REMOVED.git-id @@ -1 +1 @@ -83047833272f59a578ac9d3350d6e29397a20299 \ No newline at end of file +bc19fe6eeacb6dcc60e54645dd371523a6f2c8b2 \ No newline at end of file diff --git a/mono/mini/mini-runtime.h b/mono/mini/mini-runtime.h index 5fe776ebc7..57ee1d9201 100644 --- a/mono/mini/mini-runtime.h +++ b/mono/mini/mini-runtime.h @@ -564,7 +564,7 @@ mono_is_addr_implicit_null_check (void *addr); #endif void MONO_SIG_HANDLER_SIGNATURE (mono_sigfpe_signal_handler) ; -void MONO_SIG_HANDLER_SIGNATURE (mono_sigill_signal_handler) ; +void MONO_SIG_HANDLER_SIGNATURE (mono_crashing_signal_handler) ; void MONO_SIG_HANDLER_SIGNATURE (mono_sigsegv_signal_handler); void MONO_SIG_HANDLER_SIGNATURE (mono_sigint_signal_handler) ; gboolean MONO_SIG_HANDLER_SIGNATURE (mono_chain_signal); diff --git a/mono/mini/mini-windows.c b/mono/mini/mini-windows.c index 6a02867da6..673aeefeee 100644 --- a/mono/mini/mini-windows.c +++ b/mono/mini/mini-windows.c @@ -193,7 +193,7 @@ mono_runtime_install_handlers (void) #ifndef MONO_CROSS_COMPILE win32_seh_init(); win32_seh_set_handler(SIGFPE, mono_sigfpe_signal_handler); - win32_seh_set_handler(SIGILL, mono_sigill_signal_handler); + win32_seh_set_handler(SIGILL, mono_crashing_signal_handler); win32_seh_set_handler(SIGSEGV, mono_sigsegv_signal_handler); if (mini_debug_options.handle_sigint) win32_seh_set_handler(SIGINT, mono_sigint_signal_handler); diff --git a/mono/mini/version.h b/mono/mini/version.h index ec7dcec169..ba5e229f5e 100644 --- a/mono/mini/version.h +++ b/mono/mini/version.h @@ -1 +1 @@ -#define FULL_VERSION "explicit/b33fa1d" +#define FULL_VERSION "explicit/b27b2d7" diff --git a/mono/utils/Makefile.am b/mono/utils/Makefile.am index e158caac77..fc502ee5a7 100644 --- a/mono/utils/Makefile.am +++ b/mono/utils/Makefile.am @@ -206,6 +206,7 @@ monoutils_sources = \ bsearch.h \ bsearch.c \ mono-signal-handler.h \ + mono-signal-handler.c \ mono-conc-hashtable.h \ mono-conc-hashtable.c \ json.h \ diff --git a/mono/utils/Makefile.in.REMOVED.git-id b/mono/utils/Makefile.in.REMOVED.git-id index 81bb0b8eea..f1d2f7200c 100644 --- a/mono/utils/Makefile.in.REMOVED.git-id +++ b/mono/utils/Makefile.in.REMOVED.git-id @@ -1 +1 @@ -fade46d6a11a7ba79ea124ea0f344089d4a797e0 \ No newline at end of file +8bea2cccb35f643f2650223941fb6ebaffe2b103 \ No newline at end of file diff --git a/mono/utils/mono-merp.c b/mono/utils/mono-merp.c index 8e75680b38..14626df187 100644 --- a/mono/utils/mono-merp.c +++ b/mono/utils/mono-merp.c @@ -40,6 +40,7 @@ #include #include #include +#include static const char * kernel_version_string (void) @@ -275,21 +276,27 @@ get_merp_exctype (MERPExcType exc) static MERPExcType parse_exception_type (const char *signal) { - if (!strcmp (signal, "SIGSEGV")) + if (!strcmp (signal, mono_get_signame (SIGSEGV))) return MERP_EXC_SIGSEGV; - if (!strcmp (signal, "SIGFPE")) + if (!strcmp (signal, mono_get_signame (SIGFPE))) return MERP_EXC_SIGFPE; - if (!strcmp (signal, "SIGILL")) + if (!strcmp (signal, mono_get_signame (SIGILL))) return MERP_EXC_SIGILL; - if (!strcmp (signal, "SIGABRT")) + if (!strcmp (signal, mono_get_signame (SIGABRT))) return MERP_EXC_SIGABRT; + if (!strcmp (signal, mono_get_signame (SIGTRAP))) + return MERP_EXC_SIGTRAP; + + if (!strcmp (signal, mono_get_signame (SIGSYS))) + return MERP_EXC_SIGSYS; + // Force quit == hang? // We need a default for this - if (!strcmp (signal, "SIGTERM")) + if (!strcmp (signal, mono_get_signame (SIGTERM))) return MERP_EXC_HANG; if (!strcmp (signal, "MANAGED_EXCEPTION")) diff --git a/mono/utils/mono-signal-handler.c b/mono/utils/mono-signal-handler.c new file mode 100644 index 0000000000..8f0d6481be --- /dev/null +++ b/mono/utils/mono-signal-handler.c @@ -0,0 +1,78 @@ +#include "config.h" +#include +#include +#include "mono/utils/mono-signal-handler.h" + +struct mono_sigpair +{ + int signo; + const char* signame; +}; + +#if !defined (HAVE_SYSSIGNAME) +static struct mono_sigpair mono_signames[] = +{ + {SIGABRT, "SIGABRT"}, +#if defined (SIGKILL) + {SIGKILL, "SIGKILL"}, +#endif +#if defined (SIGTRAP) + {SIGTRAP, "SIGTRAP"}, +#endif +#if defined (SIGSYS) + {SIGSYS, "SIGSYS"}, +#endif + {SIGSEGV, "SIGSEGV"}, +#if defined (SIGQUIT) + {SIGQUIT, "SIGQUIT"}, +#endif + {SIGFPE, "SIGFPE"}, + {SIGILL, "SIGILL"}, +#if defined (SIGBUS) + {SIGBUS, "SIGBUS"} // How come this is seems not available on Android, but is used unconditionally in mini-posix.c:mono_runtime_posix_install_handlers ? +#endif +}; +#endif + +static struct mono_sigpair *sigpair_buf; +static int sigpair_buflen; + +void +mono_load_signames () +{ + if (sigpair_buf) + return; +#if defined (HAVE_SYSSIGNAME) + sigpair_buflen = sizeof (sys_signame) / sizeof (sys_signame [0]); + sigpair_buf = (struct mono_sigpair *) g_malloc (sigpair_buflen * sizeof (struct mono_sigpair)); + struct mono_sigpair *cur = sigpair_buf; + for (int i = 0; i < sigpair_buflen; ++i) + { + cur->signo = i; + cur->signame = sys_signame [i]; + cur++; + } + +#else + sigpair_buflen = sizeof (mono_signames) / sizeof (mono_signames [0]); + sigpair_buf = mono_signames; +#endif + +} + +const char * +mono_get_signame (int signo) +{ + const char *result = "UNKNOWN"; + struct mono_sigpair *cur = sigpair_buf; + for (int i = 0; i < sigpair_buflen; ++i) + { + if (cur->signo == signo) + { + result = cur->signame; + break; + } + cur++; + } + return result; +} diff --git a/mono/utils/mono-signal-handler.h b/mono/utils/mono-signal-handler.h index 80ea049239..0b2b38482b 100644 --- a/mono/utils/mono-signal-handler.h +++ b/mono/utils/mono-signal-handler.h @@ -10,6 +10,7 @@ #define __MONO_SIGNAL_HANDLER_H__ #include "config.h" +#include /* * When a signal is delivered to a thread on a Krait Android device @@ -78,6 +79,7 @@ */ #ifdef HOST_WIN32 +#include #define MONO_SIG_HANDLER_INFO_TYPE MonoWindowsSigHandlerInfo typedef struct { /* Set to FALSE to indicate chained signal handler needs run. @@ -99,4 +101,7 @@ typedef struct { #define MONO_SIG_HANDLER_GET_INFO() (_info) #define MONO_SIG_HANDLER_GET_CONTEXT void *ctx = context; +void mono_load_signames (void); +const char * mono_get_signame (int signo); + #endif // __MONO_SIGNAL_HANDLER_H__ diff --git a/msvc/Makefile.in b/msvc/Makefile.in index 264bd78630..c494f9bae2 100644 --- a/msvc/Makefile.in +++ b/msvc/Makefile.in @@ -526,8 +526,8 @@ distclean-generic: maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." -@ENABLE_MSVC_FALSE@clean-local: @ENABLE_MSVC_FALSE@install-exec-local: +@ENABLE_MSVC_FALSE@clean-local: clean: clean-am clean-am: clean-generic clean-libtool clean-local mostlyclean-am diff --git a/po/mcs/de.gmo b/po/mcs/de.gmo index b6e1a427f6..a67d1ee4ab 100644 Binary files a/po/mcs/de.gmo and b/po/mcs/de.gmo differ diff --git a/po/mcs/de.po.REMOVED.git-id b/po/mcs/de.po.REMOVED.git-id index eba2fef5aa..fe85babc8b 100644 --- a/po/mcs/de.po.REMOVED.git-id +++ b/po/mcs/de.po.REMOVED.git-id @@ -1 +1 @@ -f13acec3644cb763957bbaeccc11f288178f25f3 \ No newline at end of file +30c1c996fd5b379f1120dd73c24ca3e54e076220 \ No newline at end of file diff --git a/po/mcs/es.gmo b/po/mcs/es.gmo index 803bd60122..39b8e31b77 100644 Binary files a/po/mcs/es.gmo and b/po/mcs/es.gmo differ diff --git a/po/mcs/es.po.REMOVED.git-id b/po/mcs/es.po.REMOVED.git-id index 433729d08d..8958d2606a 100644 --- a/po/mcs/es.po.REMOVED.git-id +++ b/po/mcs/es.po.REMOVED.git-id @@ -1 +1 @@ -53e4e7b1afd4c69924d0da92a6138a7a92d64056 \ No newline at end of file +dcb52d2e6e2ed731ac262688af3b388f0bfcd0e3 \ No newline at end of file diff --git a/po/mcs/ja.gmo b/po/mcs/ja.gmo index 230851747e..d1c1798cc3 100644 Binary files a/po/mcs/ja.gmo and b/po/mcs/ja.gmo differ diff --git a/po/mcs/ja.po.REMOVED.git-id b/po/mcs/ja.po.REMOVED.git-id index 77ffc90440..cd6fead250 100644 --- a/po/mcs/ja.po.REMOVED.git-id +++ b/po/mcs/ja.po.REMOVED.git-id @@ -1 +1 @@ -3babf82f5e5a72bc06c0d677efb269836173f464 \ No newline at end of file +9fa212e81a807733891582410ee7a8788cfebcb9 \ No newline at end of file diff --git a/po/mcs/mcs.pot b/po/mcs/mcs.pot index 457da72912..0b031804b6 100644 --- a/po/mcs/mcs.pot +++ b/po/mcs/mcs.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: mono 6.10.0.87\n" +"Project-Id-Version: mono 6.10.0.91\n" "Report-Msgid-Bugs-To: http://www.mono-project.com/Bugs\n" -"POT-Creation-Date: 2020-02-27 08:11+0000\n" +"POT-Creation-Date: 2020-02-29 08:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/po/mcs/pt_BR.gmo b/po/mcs/pt_BR.gmo index 1601d46365..ce23ca1e58 100644 Binary files a/po/mcs/pt_BR.gmo and b/po/mcs/pt_BR.gmo differ diff --git a/po/mcs/pt_BR.po.REMOVED.git-id b/po/mcs/pt_BR.po.REMOVED.git-id index 668f3f53a1..4036c14004 100644 --- a/po/mcs/pt_BR.po.REMOVED.git-id +++ b/po/mcs/pt_BR.po.REMOVED.git-id @@ -1 +1 @@ -1c20eac332b75ccb3545701ae7f1ba9cc12a8b31 \ No newline at end of file +e395e7a37a3b8cf09c840b3caee4e7be419aab22 \ No newline at end of file