Part of fix of 11294 - matching names to .NET and turning off serialization attributes for variables not required in serialization
Correct marshalling of size variables used in CharSetToUnicode (and vice-versa). They were specified as integers but for these calls they are, in C parlance, size_t so use SysUInt instead.
Remove duplicated definition of mini_gc_enable_gc_maps_for_aot - fixed build on PowerPC, Itanium, SPARC
Merge pull request #614 from directhex/master

Remove duplicated definition of mini_gc_enable_gc_maps_for_aot
Reverse patches that should have gone to my fork rather than to head
Merge branch 'master' of https://github.com/mono/mono
Disable an sdb test which is not deterministic.
Fix a crash in Mono.Posix.Syscall.getpwuid_r () on some systems when a uid is not found. Fixes #11770.
Avoid sharing signed/unsigned types in runtime invoke wrappers since they are need to be loaded differently, leading to problems if the argument is register allocated in the called method. Fixes #11750.
Parallelize the compression in mkbundle.
Make the mkbundle output more dense to speed up assembly.