[jit] Fix some build problems when cross compiling.
Fix the windows build.
Fix the windows build.
Bump required windows version to xp sp2.
Fixed MSVC build by explicitly providing "ssize_t".
[runtime] Add a mono_reflection_assembly_get_assembly () public api function to get a MonoAssembly* from a System.Reflection.Assembly object.
[bcl] Increase a timeout to fix a corlib+llvm test failure.
Revert "[runtime] Force inlining of membar functions."

This reverts commit 4935a15fc6ce489dca2ff9a0faa8a2ffa7ade058.

Revert this as it is causing a huge amount of warnings.
[mcs] Less cascading errors
[mcs] Initializers with parameters scope and primary constructors
Revert "[mcs] Initializers with parameters scope and primary constructors"

This reverts commit 221b9c920d8729a405ef67785dc3b9ee1b2ec12d.
[runtime] Add image_is_dynamic ()/assembly_is_dynamic () inline functions to allow code to be optimized away when DISABLE_REFLECTION_EMIT is defined.
[runtime] Add method_is_dynamic () inline function to allow code to be optimized away when DISABLE_REFLECTION_EMIT is defined.
[runtime] Avoid loading marshal info for types without field marshallers when calling FieldInfo:get_marshal_info ().
[System.Web] Fixed some mime types
[corlib] Handle closed-over-null delegates created with IL when using InvokeDynamic. Fixes #21196.

The previous fix to handle curried delegates with DynamicInvoke did not correctly handle
those create with IL (in contrast to Delegate.CreateDelegate), as they don't hit any managed code.

The solution is to always require DelegateData to be filled for InvokeDynamic, if not, lazily
calculate it.
[corlib] Add regression test for #21196.
[System.Web] Oops, there really is a .moov file extension
[bcl] Remove old projects
[mcs] Initializers with parameters scope and primary constructors