Rewrote Font.GetHashCode() to improve uniqueness.
Added test cases to prevent reintroduction of collision scenarios observed in Font.GetHashCode().
Merge pull request #743 from gvillanueva/master

Rewrote Font.GetHashCode() to improve uniqueness
Make setProperties private
Use IReflectType interface instead of TypeDelegator for introspection type extensions. Fixes #14168
Fixes parameter name
[runtime]Don't assume MonoType extends directly from System.Type
Fix some warning.
Fixed bug #14295 - Project.Load incorrectly resets the FullFileName property
Fix non-sgen builds.

This commit licenced as MIT/X11.
Merge pull request #746 from madewokherd/sgenbuild

Fix non-sgen builds.
Fix an LLVM assertion on structs with unaligned size. Fixes #14217.
Fix warnings.
Check the cfg exception at the start of mono_method_to_ir (), to catch failures caused by mono_compile_create_var_for_vreg ().
Disable the running of sgen tests on windows on wrench, they fail consistently.
Remove moon support from the build system.
Probing of generic parameter for value type generic parameter needs to check both operands. Fixes #14289
More thorough check for managed type parameters. Fixes #14347
Pass 'subdir-objects' to AM_INIT_AUTOMAKE() to quiet an automake warning.
Use AC_PROG_MKDIR_P instead of AM_PROG_MKDIR_P in m4/ since the latter is obsoleted by automake.
Fix make check in tests/.