[Pkg-mono-svn-commits] [mono] branch master-experimental updated (319a186 -> 62678aa)

Jo Shields directhex at alioth.debian.org
Sun Aug 18 21:56:30 UTC 2013


This is an automated email from the git hooks/post-receive script.

directhex pushed a change to branch master-experimental
in repository mono.

      from  319a186   Merge branch 'master-experimental-patches/fix_sparc_tls' into master-experimental
      adds  621d62b   Imported Upstream version 3.2.1+dfsg
      adds  06ae021   Discard branch 'master-experimental-patches/armel_fix_configure_fpu_check' from merge/3.2.1+dfsg
      adds  8a5608b   Merge tag 'upstream/3.2.1+dfsg' into master-experimental-patches/arm_format_security
      adds  f3da9cc   Discard branch 'master-experimental-patches/arm_format_security' from merge/3.2.1+dfsg
      adds  f011457   Discard branch 'master-experimental-patches/build_system_compiler_flags' from merge/3.2.1+dfsg
      adds  597cf76   Discard branch 'master-experimental-patches/fix_reactive_extensions' from merge/3.2.1+dfsg
      adds  3701dfd   Discard branch 'master-experimental-patches/fix_sparc_tls' from merge/3.2.1+dfsg
      adds  aa4024d   Discard branch 'master-experimental-patches/missing_RabbitMQ.Client_docs_specs' from merge/3.2.1+dfsg
      adds  555fbcd   Discard branch 'master-experimental-patches/missing_System.Net_4.0' from merge/3.2.1+dfsg
      adds  0d711e2   Discard branch 'master-experimental-patches/remove_duplicate_definition_of_mini_gc_enable_gc_maps_for_aot' from merge/3.2.1+dfsg
      adds  40c0ffe   Discard branch 'master-experimental-patches/s390x-3.0-fixes' from merge/3.2.1+dfsg
      adds  83e6944   Discard branch 'master-experimental-patches/search_multiarch_path_for_libX11' from merge/3.2.1+dfsg
      adds  ea013e7   Merge tag 'upstream/3.2.1+dfsg' into master-experimental-patches/console_no_utf8_bom
      adds  18a32f6   Merge branch 'master-experimental-patches/console_no_utf8_bom' into merge/3.2.1+dfsg
      adds  933791e   Merge tag 'upstream/3.2.1+dfsg' into master-experimental-patches/debian_version
      adds  4878a13   Merge branch 'master-experimental-patches/debian_version' into merge/3.2.1+dfsg
      adds  b74a9cb   Merge tag 'upstream/3.2.1+dfsg' into master-experimental-patches/disable_bug-80307_test
      adds  1cdba7c   Merge branch 'master-experimental-patches/disable_bug-80307_test' into merge/3.2.1+dfsg
      adds  2ee4f55   Merge tag 'upstream/3.2.1+dfsg' into master-experimental-patches/disable_building_docs
      adds  6509c8b   Merge branch 'master-experimental-patches/disable_building_docs' into merge/3.2.1+dfsg
      adds  1e35338   Merge tag 'upstream/3.2.1+dfsg' into master-experimental-patches/fix_implicit_pointer_conversion
      adds  25b46c0   Merge branch 'master-experimental-patches/fix_implicit_pointer_conversion' into merge/3.2.1+dfsg
      adds  fb76027   Merge tag 'upstream/3.2.1+dfsg' into master-experimental-patches/kfreebsd_support
      adds  96ea22f   Merge branch 'master-experimental-patches/kfreebsd_support' into merge/3.2.1+dfsg
      adds  7cbea71   MIPS: Set USE_MUL to 0 by default (for now).
      adds  d0e82be   Merge branch 'master-experimental-patches/mipsel-mul-fix' into merge/3.2.1+dfsg
      adds  882973a   Merge tag 'upstream/3.2.1+dfsg' into master-experimental-patches/remove_relative_paths_from_pkg-config_files
      adds  3457c9d   Merge branch 'master-experimental-patches/remove_relative_paths_from_pkg-config_files' into merge/3.2.1+dfsg
      adds  15718b1   Merge tag 'upstream/3.2.1+dfsg' into master-experimental-patches/revert_2.0_toolsversion_by_default_in_xbuild
      adds  833f955   Merge branch 'master-experimental-patches/revert_2.0_toolsversion_by_default_in_xbuild' into merge/3.2.1+dfsg
      adds  7948e6c   Merge tag 'upstream/3.2.1+dfsg' into master-experimental-patches/syslog_gcc_format-security
      adds  69cbb0a   Merge branch 'master-experimental-patches/syslog_gcc_format-security' into merge/3.2.1+dfsg
      adds  d20f6ad   Update README.source for the latest +dfsg changes
      adds  a469da4   Delete .git folders which are incorrectly supplied (sometimes) in upstream tarballs
      adds  93dc83d   Remove IA64 as a build arch, it's abandone upstream - add newly fixed MIPS (little endian) instead.
      adds  7722d6d   Merge branch 'master-dhx' into merge/3.2.1+dfsg
      adds  b9108c7   Dirty patch to introduce a new System.Windows.Forms.WebBrowser back-end, which does absolutely nothing. This is to allow applications which create a WebBrowser object to continue to run without crashing, in the absence of a working browser back-end (which we lack right now). This patch is sufficient for http://www.java2s.com/Tutorial/CSharp/0460__GUI-Windows-Forms/AsimpleBrowser.htm to run without crashing. (Closes: #683289, #694948)
      adds  e17d689   Merge tag 'upstream/3.2.1+dfsg' into master-experimental-patches/nullbrowser-backend-for-swf-webbrowser
      adds  fdae36d   Merge branch 'master-experimental-patches/nullbrowser-backend-for-swf-webbrowser' into merge/3.2.1+dfsg
      adds  45139df   Refresh debian/ - including new split-off packages - now SGen is default
      adds  f8f6ae7   Rename libmono-2.0 packages to libmonoboehm-2.0 as appropriate.
      adds  22f5059   Add new GAC'd assemblies from this release.
      adds  7876094   Refreshed dh_makeclilibs version information to reflect ABI and API bumps.
      adds  3b9cf3b   Merge branch 'master-experimental' into merge/3.2.1+dfsg
      adds  c4437d1   Fix compilation failure to due to uninitialized variable.
      adds  3c42bb1   Merge branch 'master-experimental-patches/nullbrowser-backend-for-swf-webbrowser' into merge/3.2.1+dfsg
      adds  0916fab   Rename libmono-csharp4.0-cil.install to libmono-csharp4.0a-cil.install, due to heavy ABI breakage.
      adds  b53dbb2   Create a set of new packages for PCL Facades.
      adds  1054a3b   Add Xamarin to copyright file
      adds  3643568   Fix compilation failure to due to uninitialized variable.
      adds  0873f74   Replace references to Novell in package descriptions with Xamarin
      adds  246886e   Merge branch 'master-experimental' into merge/3.2.1+dfsg
      adds  e19428c   Fix race conditions in finalizer/weak link staging. (cherry picked from commit aef4b77ea79aa0a4c06e10bd5842da9df0d10973)
      adds  5c393f8   Merge branch 'master-experimental-patches/fix-sgen-race-condition' into merge/3.2.1+dfsg
      adds  090dda7   [eglib] Fixed g_utf8_to_utf16_general() to handle invalid utf8 (cherry picked from commit a81cd6dae81a7077a7f014948c78075da08f02f7)
      adds  8583276   Fix build (giconv.c) (cherry picked from commit 37e7f2fb50e2f357ae4068d3b7551ff411f9f77c)
      adds  62678aa   Merge branch 'master-experimental-patches/fix-negative-malloc-in-utf8-invalid-strings' into merge/3.2.1+dfsg

No new revisions were added by this update.

Summary of changes:
 Makefile.in                                        |  213 +-
 acinclude.m4                                       |    4 +-
 aclocal.m4                                         |  414 +-
 autogen.sh                                         |    2 +-
 config.guess                                       |  277 +-
 config.h.in                                        |   60 +-
 config.sub                                         |  210 +-
 configure                                          | 5124 ++++++++++-------
 configure.in                                       |  341 +-
 data/Makefile.in                                   |  163 +-
 data/net_2_0/Browsers/Makefile.in                  |   77 +-
 data/net_2_0/Makefile.in                           |  142 +-
 data/net_4_0/Makefile.in                           |  142 +-
 data/net_4_5/Makefile.in                           |  142 +-
 debian/README.source                               |  291 +-
 debian/control                                     | 1426 ++++-
 debian/copyright                                   |    2 +
 debian/libmono-2.0-1.install                       |    2 +-
 debian/libmono-2.0-1.symbols                       |  905 ---
 debian/libmono-2.0-1.symbols.alpha                 |    2 -
 debian/libmono-2.0-1.symbols.amd64                 |    3 -
 debian/libmono-2.0-1.symbols.armel                 |   13 -
 debian/libmono-2.0-1.symbols.armhf                 |   11 -
 debian/libmono-2.0-1.symbols.i386                  |    3 -
 debian/libmono-2.0-1.symbols.ia64                  |    5 -
 debian/libmono-2.0-1.symbols.kfreebsd-amd64        |    3 -
 debian/libmono-2.0-1.symbols.kfreebsd-i386         |    3 -
 debian/libmono-2.0-1.symbols.powerpc               |    2 -
 debian/libmono-2.0-1.symbols.ppc64                 |    2 -
 debian/libmono-2.0-1.symbols.s390x                 |    2 -
 debian/libmono-2.0-1.symbols.sparc                 |   10 -
 ...-cil.install => libmono-csharp4.0a-cil.install} |    0
 .../libmono-facades-system-collections-cil.install |    1 +
 ...cades-system-collections-concurrent-cil.install |    1 +
 ...s-system-componentmodel-annotations-cil.install |    1 +
 ...bmono-facades-system-componentmodel-cil.install |    1 +
 ...stem-componentmodel-eventbasedasync-cil.install |    1 +
 ...acades-system-diagnostics-contracts-cil.install |    1 +
 ...no-facades-system-diagnostics-debug-cil.install |    1 +
 ...no-facades-system-diagnostics-tools-cil.install |    1 +
 ...mono-facades-system-dynamic-runtime-cil.install |    1 +
 ...ibmono-facades-system-globalization-cil.install |    1 +
 debian/libmono-facades-system-io-cil.install       |    1 +
 debian/libmono-facades-system-linq-cil.install     |    1 +
 ...ono-facades-system-linq-expressions-cil.install |    1 +
 ...ibmono-facades-system-linq-parallel-cil.install |    1 +
 ...bmono-facades-system-linq-queryable-cil.install |    1 +
 ...cades-system-net-networkinformation-cil.install |    1 +
 ...bmono-facades-system-net-primitives-cil.install |    1 +
 ...libmono-facades-system-net-requests-cil.install |    1 +
 .../libmono-facades-system-objectmodel-cil.install |    1 +
 .../libmono-facades-system-reflection-cil.install  |    1 +
 ...acades-system-reflection-extensions-cil.install |    1 +
 ...acades-system-reflection-primitives-cil.install |    1 +
 ...es-system-resources-resourcemanager-cil.install |    1 +
 debian/libmono-facades-system-runtime-cil.install  |    1 +
 ...o-facades-system-runtime-extensions-cil.install |    1 +
 ...ades-system-runtime-interopservices-cil.install |    1 +
 ...ono-facades-system-runtime-numerics-cil.install |    1 +
 ...s-system-runtime-serialization-json-cil.install |    1 +
 ...em-runtime-serialization-primitives-cil.install |    1 +
 ...es-system-runtime-serialization-xml-cil.install |    1 +
 ...o-facades-system-security-principal-cil.install |    1 +
 ...no-facades-system-servicemodel-http-cil.install |    1 +
 ...ades-system-servicemodel-primitives-cil.install |    1 +
 ...ibmono-facades-system-text-encoding-cil.install |    1 +
 ...des-system-text-encoding-extensions-cil.install |    1 +
 ...ades-system-text-regularexpressions-cil.install |    1 +
 .../libmono-facades-system-threading-cil.install   |    1 +
 ...mono-facades-system-threading-tasks-cil.install |    1 +
 ...des-system-threading-tasks-parallel-cil.install |    1 +
 ...ono-facades-system-xml-readerwriter-cil.install |    1 +
 ...ibmono-facades-system-xml-xdocument-cil.install |    1 +
 ...no-facades-system-xml-xmlserializer-cil.install |    1 +
 ...system-io-compression-filesystem4.0-cil.install |    3 +
 .../libmono-system-io-compression4.0-cil.install   |    3 +
 ...bmono-system-net-http-webrequest4.0-cil.install |    3 +
 .../libmono-system-web-http-webhost4.0-cil.install |    3 +
 debian/libmono-system-windows4.0-cil.install       |    3 +
 ...libmono-system-xml-serialization4.0-cil.install |    3 +
 debian/libmonoboehm-2.0-1.install                  |    1 +
 debian/libmonoboehm-2.0-1.symbols                  |  919 +++
 debian/libmonoboehm-2.0-1.symbols.armel            |   14 +
 debian/libmonoboehm-2.0-1.symbols.mipsel           |    9 +
 debian/libmonoboehm-2.0-1.symbols.powerpc          |    2 +
 debian/libmonoboehm-2.0-1.symbols.s390x            |    2 +
 debian/libmonoboehm-2.0-dev.install                |    2 +
 debian/libmonosgen-2.0-1.install                   |    1 +
 debian/libmonosgen-2.0-1.symbols                   |  922 +++
 debian/libmonosgen-2.0-1.symbols.armel             |   14 +
 debian/libmonosgen-2.0-1.symbols.mipsel            |    9 +
 debian/libmonosgen-2.0-1.symbols.powerpc           |    2 +
 debian/libmonosgen-2.0-1.symbols.s390x             |    2 +
 debian/libmonosgen-2.0-dev.install                 |    2 +
 debian/mono-archs.make                             |   16 +-
 debian/mono-runtime-boehm.install                  |    1 +
 ...{mono-runtime.NEWS => mono-runtime-common.NEWS} |    0
 debian/mono-runtime-common.desktop                 |    8 +
 debian/mono-runtime-common.dirs                    |    2 +
 ...{mono-runtime.docs => mono-runtime-common.docs} |    0
 debian/mono-runtime-common.install                 |   11 +
 ...ntime.manpages => mono-runtime-common.manpages} |    0
 .../{mono-runtime.png => mono-runtime-common.png}  |  Bin 20335 -> 20335 bytes
 debian/mono-runtime-common.postinst                |   16 +
 ...o-runtime.postrm => mono-runtime-common.postrm} |    0
 debian/mono-runtime-common.prerm                   |    7 +
 debian/mono-runtime-terminal.desktop               |    2 +-
 debian/mono-runtime.desktop                        |    8 -
 debian/mono-runtime.dirs                           |    2 -
 debian/mono-runtime.install                        |   12 -
 debian/mono-runtime.links                          |    1 +
 debian/mono-runtime.postinst                       |   13 -
 debian/mono-runtime.prerm                          |    4 -
 debian/rules                                       |   58 +-
 debian/source/include-binaries                     |    2 +-
 depcomp                                            |  189 +-
 docs/Makefile.in                                   |   76 +-
 eglib/Makefile.in                                  |  201 +-
 eglib/acinclude.m4                                 |    2 +-
 eglib/aclocal.m4                                   |  427 +-
 eglib/configure                                    | 3004 ++++++----
 eglib/configure.ac                                 |    8 +-
 eglib/m4/Makefile.in                               |   61 +-
 eglib/m4/libtool.m4                                | 2259 +++++---
 eglib/m4/ltoptions.m4                              |   32 +-
 eglib/m4/ltversion.m4                              |   12 +-
 eglib/m4/lt~obsolete.m4                            |   12 +-
 eglib/src/Makefile.in                              |  505 +-
 eglib/src/eglib-config.h.in                        |    3 -
 eglib/src/gfile-posix.c                            |   10 +
 eglib/src/giconv.c                                 |   69 +-
 eglib/src/gmodule-unix.c                           |   42 +-
 eglib/src/goutput.c                                |   15 +-
 eglib/test/Makefile.in                             |  610 +-
 .../ReflectedHttpParameterDescriptor.cs            |    2 +-
 external/ikvm/ikvm-fork.snk                        |  Bin 0 -> 596 bytes
 external/ikvm/reflect/Fusion.cs                    |  102 +-
 external/ikvm/reflect/IKVM.Reflection.csproj       |    4 +-
 ikvm-native/Makefile.in                            |  132 +-
 ikvm-native/os.c                                   |    5 +
 install-sh                                         |   35 +-
 libgc/Makefile.in                                  |  287 +-
 libgc/acinclude.m4                                 |    2 +-
 libgc/aclocal.m4                                   | 2730 +++++----
 libgc/config.guess                                 |  277 +-
 libgc/config.sub                                   |  210 +-
 libgc/configure                                    | 4615 ++++++++-------
 libgc/doc/Makefile.in                              |   75 +-
 libgc/dyn_load.c                                   |   10 +-
 libgc/include/Makefile.in                          |  124 +-
 libgc/include/private/Makefile.in                  |   61 +-
 libgc/include/private/gc_locks.h                   |   20 +-
 libgc/include/private/gcconfig.h                   |   79 +-
 libgc/include/private/pthread_stop_world.h         |    5 +
 libgc/ltmain.sh                                    | 4017 ++++++++-----
 libgc/m4/Makefile.in                               |   61 +-
 libgc/m4/libtool.m4                                | 2259 +++++---
 libgc/m4/ltoptions.m4                              |   32 +-
 libgc/m4/ltversion.m4                              |   12 +-
 libgc/m4/lt~obsolete.m4                            |   12 +-
 libgc/misc.c                                       |   12 +
 libgc/pthread_stop_world.c                         |   68 +-
 libgc/pthread_support.c                            |   32 +-
 ltmain.sh                                          | 4017 ++++++++-----
 m4/Makefile.in                                     |   62 +-
 m4/libtool.m4                                      | 2259 +++++---
 m4/ltoptions.m4                                    |   32 +-
 m4/ltversion.m4                                    |   12 +-
 m4/lt~obsolete.m4                                  |   12 +-
 man/Makefile.in                                    |  114 +-
 man/mono.1                                         |   38 +-
 mcs/build/common/Consts.cs                         |    2 +-
 mcs/build/library.make                             |    4 +
 mcs/build/profiles/basic.make                      |    2 +-
 mcs/class/Facades/Makefile                         |   23 +
 .../System.Collections.Concurrent/AssemblyInfo.cs  |   44 +
 .../Facades/System.Collections.Concurrent/Makefile |   15 +
 .../System.Collections.Concurrent.dll.sources      |    3 +
 .../TypeForwarders.cs                              |   37 +
 .../Facades/System.Collections/AssemblyInfo.cs     |   44 +
 mcs/class/Facades/System.Collections/Makefile      |   15 +
 .../System.Collections.dll.sources                 |    3 +
 .../Facades/System.Collections/TypeForwarders.cs   |   40 +
 .../AssemblyInfo.cs                                |   44 +
 .../System.ComponentModel.Annotations/Makefile     |   15 +
 .../System.ComponentModel.Annotations.dll.sources  |    3 +
 .../TypeForwarders.cs                              |   52 +
 .../AssemblyInfo.cs                                |   44 +
 .../System.ComponentModel.EventBasedAsync/Makefile |   15 +
 ...stem.ComponentModel.EventBasedAsync.dll.sources |    3 +
 .../TypeForwarders.cs                              |   31 +
 .../Facades/System.ComponentModel/AssemblyInfo.cs  |   44 +
 mcs/class/Facades/System.ComponentModel/Makefile   |   15 +
 .../System.ComponentModel.dll.sources              |    3 +
 .../System.ComponentModel/TypeForwarders.cs        |   32 +
 .../System.Diagnostics.Contracts/AssemblyInfo.cs   |   44 +
 .../Facades/System.Diagnostics.Contracts/Makefile  |   15 +
 .../System.Diagnostics.Contracts.dll.sources       |    3 +
 .../System.Diagnostics.Contracts/TypeForwarders.cs |   42 +
 .../System.Diagnostics.Debug/AssemblyInfo.cs       |   44 +
 .../Facades/System.Diagnostics.Debug/Makefile      |   15 +
 .../System.Diagnostics.Debug.dll.sources           |    3 +
 .../System.Diagnostics.Debug/TypeForwarders.cs     |   36 +
 .../System.Diagnostics.Tools/AssemblyInfo.cs       |   44 +
 .../Facades/System.Diagnostics.Tools/Makefile      |   15 +
 .../System.Diagnostics.Tools.dll.sources           |    3 +
 .../System.Diagnostics.Tools/TypeForwarders.cs     |   29 +
 .../Facades/System.Dynamic.Runtime/AssemblyInfo.cs |   44 +
 mcs/class/Facades/System.Dynamic.Runtime/Makefile  |   15 +
 .../System.Dynamic.Runtime.dll.sources             |    3 +
 .../System.Dynamic.Runtime/TypeForwarders.cs       |   28 +
 .../Facades/System.Globalization/AssemblyInfo.cs   |   44 +
 mcs/class/Facades/System.Globalization/Makefile    |   15 +
 .../System.Globalization.dll.sources               |    3 +
 .../Facades/System.Globalization/TypeForwarders.cs |   41 +
 mcs/class/Facades/System.IO/AssemblyInfo.cs        |   44 +
 mcs/class/Facades/System.IO/Makefile               |   15 +
 mcs/class/Facades/System.IO/System.IO.dll.sources  |    3 +
 mcs/class/Facades/System.IO/TypeForwarders.cs      |   42 +
 .../System.Linq.Expressions/AssemblyInfo.cs        |   44 +
 mcs/class/Facades/System.Linq.Expressions/Makefile |   15 +
 .../System.Linq.Expressions.dll.sources            |    3 +
 .../System.Linq.Expressions/TypeForwarders.cs      |   32 +
 .../Facades/System.Linq.Parallel/AssemblyInfo.cs   |   44 +
 mcs/class/Facades/System.Linq.Parallel/Makefile    |   15 +
 .../System.Linq.Parallel.dll.sources               |    3 +
 .../Facades/System.Linq.Parallel/TypeForwarders.cs |   33 +
 .../Facades/System.Linq.Queryable/AssemblyInfo.cs  |   44 +
 mcs/class/Facades/System.Linq.Queryable/Makefile   |   15 +
 .../System.Linq.Queryable.dll.sources              |    3 +
 .../System.Linq.Queryable/TypeForwarders.cs        |   32 +
 mcs/class/Facades/System.Linq/AssemblyInfo.cs      |   44 +
 mcs/class/Facades/System.Linq/Makefile             |   15 +
 .../Facades/System.Linq/System.Linq.dll.sources    |    3 +
 mcs/class/Facades/System.Linq/TypeForwarders.cs    |   32 +
 .../System.Net.NetworkInformation/AssemblyInfo.cs  |   44 +
 .../Facades/System.Net.NetworkInformation/Makefile |   15 +
 .../System.Net.NetworkInformation.dll.sources      |    3 +
 .../TypeForwarders.cs                              |   30 +
 .../Facades/System.Net.Primitives/AssemblyInfo.cs  |   44 +
 mcs/class/Facades/System.Net.Primitives/Makefile   |   15 +
 .../System.Net.Primitives.dll.sources              |    3 +
 .../System.Net.Primitives/TypeForwarders.cs        |   40 +
 .../Facades/System.Net.Requests/AssemblyInfo.cs    |   44 +
 mcs/class/Facades/System.Net.Requests/Makefile     |   15 +
 .../System.Net.Requests.dll.sources                |    3 +
 .../Facades/System.Net.Requests/TypeForwarders.cs  |   37 +
 .../Facades/System.ObjectModel/AssemblyInfo.cs     |   44 +
 mcs/class/Facades/System.ObjectModel/Makefile      |   15 +
 .../System.ObjectModel.dll.sources                 |    3 +
 .../Facades/System.ObjectModel/TypeForwarders.cs   |   40 +
 .../System.Reflection.Extensions/AssemblyInfo.cs   |   44 +
 .../Facades/System.Reflection.Extensions/Makefile  |   15 +
 .../System.Reflection.Extensions.dll.sources       |    3 +
 .../System.Reflection.Extensions/TypeForwarders.cs |   30 +
 .../System.Reflection.Primitives/AssemblyInfo.cs   |   44 +
 .../Facades/System.Reflection.Primitives/Makefile  |   15 +
 .../System.Reflection.Primitives.dll.sources       |    3 +
 .../System.Reflection.Primitives/TypeForwarders.cs |   36 +
 .../Facades/System.Reflection/AssemblyInfo.cs      |   44 +
 mcs/class/Facades/System.Reflection/Makefile       |   15 +
 .../System.Reflection.dll.sources                  |    3 +
 .../Facades/System.Reflection/TypeForwarders.cs    |   53 +
 .../AssemblyInfo.cs                                |   44 +
 .../System.Resources.ResourceManager/Makefile      |   15 +
 .../System.Resources.ResourceManager.dll.sources   |    3 +
 .../TypeForwarders.cs                              |   31 +
 .../System.Runtime.Extensions/AssemblyInfo.cs      |   44 +
 .../Facades/System.Runtime.Extensions/Makefile     |   15 +
 .../System.Runtime.Extensions.dll.sources          |    3 +
 .../System.Runtime.Extensions/TypeForwarders.cs    |   39 +
 .../System.Runtime.InteropServices/AssemblyInfo.cs |   44 +
 .../System.Runtime.InteropServices/Makefile        |   15 +
 .../System.Runtime.InteropServices.dll.sources     |    3 +
 .../TypeForwarders.cs                              |   72 +
 .../System.Runtime.Numerics/AssemblyInfo.cs        |   44 +
 mcs/class/Facades/System.Runtime.Numerics/Makefile |   15 +
 .../System.Runtime.Numerics.dll.sources            |    3 +
 .../System.Runtime.Numerics/TypeForwarders.cs      |   29 +
 .../AssemblyInfo.cs                                |   44 +
 .../System.Runtime.Serialization.Json/Makefile     |   15 +
 .../System.Runtime.Serialization.Json.dll.sources  |    3 +
 .../TypeForwarders.cs                              |   31 +
 .../AssemblyInfo.cs                                |   44 +
 .../Makefile                                       |   15 +
 ...em.Runtime.Serialization.Primitives.dll.sources |    3 +
 .../TypeForwarders.cs                              |   40 +
 .../AssemblyInfo.cs                                |   44 +
 .../System.Runtime.Serialization.Xml/Makefile      |   15 +
 .../System.Runtime.Serialization.Xml.dll.sources   |    3 +
 .../TypeForwarders.cs                              |   41 +
 mcs/class/Facades/System.Runtime/AssemblyInfo.cs   |   44 +
 mcs/class/Facades/System.Runtime/Makefile          |   15 +
 .../System.Runtime/System.Runtime.dll.sources      |    3 +
 mcs/class/Facades/System.Runtime/TypeForwarders.cs |  279 +
 .../System.Security.Principal/AssemblyInfo.cs      |   44 +
 .../Facades/System.Security.Principal/Makefile     |   15 +
 .../System.Security.Principal.dll.sources          |    3 +
 .../System.Security.Principal/TypeForwarders.cs    |   30 +
 .../System.ServiceModel.Http/AssemblyInfo.cs       |   44 +
 .../Facades/System.ServiceModel.Http/Makefile      |   15 +
 .../System.ServiceModel.Http.dll.sources           |    3 +
 .../System.ServiceModel.Http/TypeForwarders.cs     |   42 +
 .../System.ServiceModel.Primitives/AssemblyInfo.cs |   44 +
 .../System.ServiceModel.Primitives/Makefile        |   15 +
 .../System.ServiceModel.Primitives.dll.sources     |    3 +
 .../TypeForwarders.cs                              |  154 +
 .../AssemblyInfo.cs                                |   44 +
 .../System.Text.Encoding.Extensions/Makefile       |   15 +
 .../System.Text.Encoding.Extensions.dll.sources    |    3 +
 .../TypeForwarders.cs                              |   29 +
 .../Facades/System.Text.Encoding/AssemblyInfo.cs   |   44 +
 mcs/class/Facades/System.Text.Encoding/Makefile    |   15 +
 .../System.Text.Encoding.dll.sources               |    3 +
 .../Facades/System.Text.Encoding/TypeForwarders.cs |   32 +
 .../System.Text.RegularExpressions/AssemblyInfo.cs |   44 +
 .../System.Text.RegularExpressions/Makefile        |   15 +
 .../System.Text.RegularExpressions.dll.sources     |    3 +
 .../TypeForwarders.cs                              |   37 +
 .../AssemblyInfo.cs                                |   44 +
 .../System.Threading.Tasks.Parallel/Makefile       |   15 +
 .../System.Threading.Tasks.Parallel.dll.sources    |    3 +
 .../TypeForwarders.cs                              |   31 +
 .../Facades/System.Threading.Tasks/AssemblyInfo.cs |   44 +
 mcs/class/Facades/System.Threading.Tasks/Makefile  |   15 +
 .../System.Threading.Tasks.dll.sources             |    3 +
 .../System.Threading.Tasks/TypeForwarders.cs       |   57 +
 mcs/class/Facades/System.Threading/AssemblyInfo.cs |   44 +
 mcs/class/Facades/System.Threading/Makefile        |   15 +
 .../System.Threading/System.Threading.dll.sources  |    3 +
 .../Facades/System.Threading/TypeForwarders.cs     |   54 +
 .../System.Xml.ReaderWriter/AssemblyInfo.cs        |   44 +
 mcs/class/Facades/System.Xml.ReaderWriter/Makefile |   15 +
 .../System.Xml.ReaderWriter.dll.sources            |    3 +
 .../System.Xml.ReaderWriter/TypeForwarders.cs      |   51 +
 .../Facades/System.Xml.XDocument/AssemblyInfo.cs   |   44 +
 mcs/class/Facades/System.Xml.XDocument/Makefile    |   15 +
 .../System.Xml.XDocument.dll.sources               |    3 +
 .../Facades/System.Xml.XDocument/TypeForwarders.cs |   50 +
 .../System.Xml.XmlSerializer/AssemblyInfo.cs       |   44 +
 .../Facades/System.Xml.XmlSerializer/Makefile      |   15 +
 .../System.Xml.XmlSerializer.dll.sources           |    3 +
 .../System.Xml.XmlSerializer/TypeForwarders.cs     |   50 +
 mcs/class/I18N/Common/Manager.cs                   |    8 +-
 mcs/class/Makefile                                 |   31 +-
 .../System.Windows.Forms/Control.cs                |    4 +-
 .../System.Windows.Forms/DataGrid.cs               |    2 +-
 .../System.Windows.Forms/DataGridView.cs           |    4 +-
 .../System.Windows.Forms/KeyEventArgs.cs           |    2 +-
 .../System.Windows.Forms/UpDownBase.cs             |    2 +-
 .../Microsoft.Build.BuildEngine/BuildItem.cs       |  219 +-
 .../Microsoft.Build.BuildEngine/BuildItemGroup.cs  |   43 +-
 .../Microsoft.Build.BuildEngine/BuildTask.cs       |   26 +-
 .../Microsoft.Build.BuildEngine/BuildTaskItem.cs   |   78 +
 .../BuildTaskItemGroup.cs                          |   54 +
 .../BuildTaskPropertyGroup.cs                      |   59 +
 .../Microsoft.Build.BuildEngine/ConditionParser.cs |    5 +
 .../Microsoft.Build.BuildEngine/ConsoleLogger.cs   |    2 +-
 .../Microsoft.Build.BuildEngine/IBuildTask.cs      |   44 +
 .../Microsoft.Build.BuildEngine/Project.cs         |    2 +-
 .../Microsoft.Build.BuildEngine/Target.cs          |   15 +-
 .../TargetBatchingImpl.cs                          |    2 +-
 .../TaskBatchingImpl.cs                            |   21 +-
 .../Microsoft.Build.Engine.dll.sources             |    4 +
 .../Microsoft.Build.BuildEngine/BuildItemTest.cs   |    1 +
 .../BuildPropertyGroupTest.cs                      |    1 +
 .../BuildPropertyTest.cs                           |    1 +
 .../ConsoleLoggerTest.cs                           |    1 +
 .../Test/Microsoft.Build.BuildEngine/EngineTest.cs |    3 +
 .../Microsoft.Build.BuildEngine/ProjectTest.cs     |   12 +
 .../Test/Microsoft.Build.BuildEngine/TargetTest.cs |  389 +-
 .../Microsoft.Build.BuildEngine/UsingTaskTest.cs   |    2 +
 .../Test/various/Conditions.cs                     |    1 +
 .../Test/various/EvaluationOrder.cs                |    5 +
 .../Microsoft.Build.Engine/Test/various/Items.cs   |   10 +
 .../Test/various/Properties.cs                     |    1 +
 .../Microsoft.Build.Framework.dll.sources          |    1 +
 .../Microsoft.Build.Framework/ICancelableTask.cs   |   13 +
 .../CreateCSharpManifestResourceName.cs            |    2 +-
 .../CreateVisualBasicManifestResourceName.cs       |    2 +-
 .../Microsoft.Build.Tasks/GenerateResource.cs      |    4 +-
 .../GetReferenceAssemblyPaths.cs                   |    2 +-
 .../Microsoft.Build.Tasks/LibraryPcFileCache.cs    |   24 +-
 .../Microsoft.Build.Tasks/ManagedCompiler.cs       |    9 +-
 .../Microsoft.Build.Tasks/Message.cs               |    7 +-
 .../ResolveAssemblyReference.cs                    |   14 +-
 .../Mono.XBuild.Utilities/ReservedNameUtils.cs     |    2 +-
 .../Microsoft.Build.Evaluation/Project.cs          |   22 +
 .../ProjectCollection.cs                           |   24 +
 .../Microsoft.Build.Evaluation/ProjectItem.cs      |    2 +
 .../Microsoft.Build.Evaluation/ProjectProperty.cs  |   33 +-
 mcs/class/Mono.CSharp/Mono.CSharp.dll.sources      |    2 +-
 .../Mono.CSharp/Test/Evaluator/ExpressionsTest.cs  |   17 +
 mcs/class/Mono.Cairo/Mono.Cairo.dll.sources        |    6 +
 mcs/class/Mono.Cairo/Mono.Cairo/CairoDebug.cs      |   82 +
 mcs/class/Mono.Cairo/Mono.Cairo/Color.cs           |   75 +
 mcs/class/Mono.Cairo/Mono.Cairo/Context.cs         |  954 ++--
 mcs/class/Mono.Cairo/Mono.Cairo/DirectFBSurface.cs |    5 +-
 mcs/class/Mono.Cairo/Mono.Cairo/Distance.cs        |   58 +
 mcs/class/Mono.Cairo/Mono.Cairo/FontFace.cs        |   36 +-
 mcs/class/Mono.Cairo/Mono.Cairo/FontOptions.cs     |   24 +-
 mcs/class/Mono.Cairo/Mono.Cairo/GlitzSurface.cs    |    5 +-
 mcs/class/Mono.Cairo/Mono.Cairo/Gradient.cs        |   21 +-
 mcs/class/Mono.Cairo/Mono.Cairo/ImageSurface.cs    |   57 +-
 mcs/class/Mono.Cairo/Mono.Cairo/LinearGradient.cs  |   21 +-
 mcs/class/Mono.Cairo/Mono.Cairo/Matrix.cs          |  136 +-
 mcs/class/Mono.Cairo/Mono.Cairo/NativeMethods.cs   |   89 +-
 mcs/class/Mono.Cairo/Mono.Cairo/PSSurface.cs       |   13 +-
 mcs/class/Mono.Cairo/Mono.Cairo/Path.cs            |   39 +-
 mcs/class/Mono.Cairo/Mono.Cairo/Pattern.cs         |  136 +-
 mcs/class/Mono.Cairo/Mono.Cairo/PdfSurface.cs      |    7 +-
 mcs/class/Mono.Cairo/Mono.Cairo/Point.cs           |   57 +
 mcs/class/Mono.Cairo/Mono.Cairo/PointD.cs          |   58 +
 mcs/class/Mono.Cairo/Mono.Cairo/RadialGradient.cs  |   12 +-
 mcs/class/Mono.Cairo/Mono.Cairo/Region.cs          |  196 +
 mcs/class/Mono.Cairo/Mono.Cairo/ScaledFont.cs      |   53 +-
 mcs/class/Mono.Cairo/Mono.Cairo/SolidPattern.cs    |   33 +-
 mcs/class/Mono.Cairo/Mono.Cairo/Surface.cs         |  191 +-
 mcs/class/Mono.Cairo/Mono.Cairo/SurfacePattern.cs  |   23 +-
 mcs/class/Mono.Cairo/Mono.Cairo/SvgSurface.cs      |    7 +-
 mcs/class/Mono.Cairo/Mono.Cairo/Win32Surface.cs    |    6 +-
 mcs/class/Mono.Cairo/Mono.Cairo/XcbSurface.cs      |   11 +-
 mcs/class/Mono.Cairo/Mono.Cairo/XlibSurface.cs     |   27 +-
 .../Mono.Data.Sqlite_2.0/SQLiteDataReader.cs       |   42 +-
 .../Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs    |    3 +-
 .../Mono.Debugger.Soft/Connection.cs               |   22 +-
 .../CustomAttributeDataMirror.cs                   |   22 +-
 .../Mono.Debugger.Soft/MethodMirror.cs             |   29 +-
 .../Mono.Debugger.Soft/TypeMirror.cs               |   11 +
 .../Mono.Debugger.Soft/VirtualMachine.cs           |   15 +-
 mcs/class/Mono.Debugger.Soft/Test/dtest-app.cs     |   77 +-
 mcs/class/Mono.Debugger.Soft/Test/dtest.cs         |  180 +-
 .../Mono.Posix/Mono.Unix.Native/NativeConvert.cs   |   31 +-
 .../Mono.Unix.Native/NativeConvert.generated.cs    |   64 +-
 mcs/class/Mono.Posix/Mono.Unix.Native/Syscall.cs   |  337 +-
 mcs/class/Mono.Posix/Mono.Unix/Catalog.cs          |   10 +-
 .../Mono.Reactive.Testing/Assembly/AssemblyInfo.cs |    2 -
 .../Mono.Reactive.Testing.dll.sources              |   14 -
 mcs/class/Mono.Security/Mono.Math/BigInteger.cs    |    6 +-
 .../AuthenticodeDeformatter.cs                     |    4 +-
 .../Mono.Security.Authenticode/PrivateKey.cs       |    7 +-
 .../Mono.Security.Cryptography/ARC4Managed.cs      |    5 +-
 .../Mono.Security.Cryptography/CryptoConvert.cs    |   16 +-
 .../KeyPairPersistence.cs                          |    4 +-
 .../Mono.Security.Cryptography/MD2.cs              |    9 +-
 .../Mono.Security.Cryptography/MD2Managed.cs       |    5 +-
 .../Mono.Security.Cryptography/MD4.cs              |   12 +-
 .../Mono.Security.Cryptography/MD4Managed.cs       |    5 +-
 .../Mono.Security.Cryptography/PKCS1.cs            |   85 +-
 .../Mono.Security.Cryptography/PKCS8.cs            |   14 +-
 .../Mono.Security.Cryptography/RC4.cs              |   12 +-
 .../SymmetricTransform.cs                          |   72 +-
 .../Mono.Security.Cryptography/TlsHMAC.cs          |    9 +-
 .../ChallengeResponse.cs                           |    7 +-
 .../ChallengeResponse2.cs                          |    7 +-
 .../Mono.Security.Protocol.Ntlm/MessageBase.cs     |    7 +-
 .../Mono.Security.Protocol.Ntlm/NtlmAuthLevel.cs   |    7 +-
 .../Mono.Security.Protocol.Ntlm/NtlmFlags.cs       |    7 +-
 .../Mono.Security.Protocol.Ntlm/Type1Message.cs    |    7 +-
 .../Mono.Security.Protocol.Ntlm/Type2Message.cs    |    7 +-
 .../Mono.Security.Protocol.Ntlm/Type3Message.cs    |    7 +-
 .../TlsServerCertificate.cs                        |   66 +-
 .../CipherAlgorithmType.cs                         |    7 +-
 .../Mono.Security.Protocol.Tls/CipherSuite.cs      |   40 +-
 .../ExchangeAlgorithmType.cs                       |    7 +-
 .../HashAlgorithmType.cs                           |    7 +-
 .../HttpsClientStream.cs                           |   28 +-
 .../RSASslSignatureDeformatter.cs                  |    4 +
 .../RSASslSignatureFormatter.cs                    |    4 +
 .../SecurityCompressionType.cs                     |    7 +-
 .../SecurityProtocolType.cs                        |    7 +-
 .../Mono.Security.Protocol.Tls/SslCipherSuite.cs   |    4 +-
 .../Mono.Security.Protocol.Tls/SslClientStream.cs  |   39 +-
 .../Mono.Security.Protocol.Tls/SslHandshakeHash.cs |    4 +-
 .../Mono.Security.Protocol.Tls/SslServerStream.cs  |    7 +-
 .../Mono.Security.Protocol.Tls/SslStreamBase.cs    |    7 +-
 .../AuthorityKeyIdentifierExtension.cs             |    7 +-
 .../ExtendedKeyUsageExtension.cs                   |    6 +-
 .../NetscapeCertTypeExtension.cs                   |    6 +-
 .../SubjectAltNameExtension.cs                     |    6 +-
 .../Mono.Security/Mono.Security.X509/PKCS12.cs     |   31 +-
 .../Mono.Security/Mono.Security.X509/X509CRL.cs    |   34 +-
 .../Mono.Security.X509/X509Certificate.cs          |   95 +-
 .../Mono.Security/Mono.Security/StrongName.cs      |    2 +-
 .../Test/Mono.Math/ArithmeticBigTest.cs            |   16 +-
 .../Test/Mono.Math/SearchGeneratorTest.cs          |    2 +-
 .../AuthenticodeDeformatterTest.cs                 |    2 +-
 .../Mono.Security.Authenticode/PrivateKeyTest.cs   |    8 +-
 .../SoftwarePublisherCertificateTest.cs            |   18 +-
 .../Mono.Security.Cryptography/ARC4ManagedTest.cs  |   22 +-
 .../Mono.Security.Cryptography/MD2ManagedTest.cs   |    4 +-
 .../Test/Mono.Security.Cryptography/MD2Test.cs     |   16 +-
 .../Mono.Security.Cryptography/MD4ManagedTest.cs   |    4 +-
 .../Test/Mono.Security.Cryptography/MD4Test.cs     |   15 +-
 .../Test/Mono.Security.X509/X509CertificateTest.cs |  138 +
 .../Test/Mono.Security/StrongNameTest.cs           |    9 +-
 mcs/class/Mono.WebBrowser/Mono.NullBrowser/Base.cs |  174 +
 .../Mono.NullBrowser/DOM/Navigation.cs             |  127 +
 .../Mono.WebBrowser/Mono.NullBrowser/WebBrowser.cs |  414 ++
 .../Mono.WebBrowser/Mono.WebBrowser.dll.sources    |    3 +
 .../Mono.WebBrowser/Mono.WebBrowser/Manager.cs     |   11 +-
 .../System.ComponentModel.Composition.4.5/Makefile |    2 +-
 .../Microsoft/Internal/GenerationServices.cs       |    2 +
 .../Composition/MetadataViewGenerator.cs           |    4 +-
 .../Composition/MetadataViewProvider.cs            |    6 +
 .../Composition/Primitives/ExportedDelegate.cs     |    4 +
 .../System.ComponentModel.DataAnnotations/Makefile |    2 +-
 .../AssociatedMetadataTypePropertyDescriptor.cs    |    2 +
 ...ssociatedMetadataTypeTypeDescriptionProvider.cs |    2 +
 .../AssociatedMetadataTypeTypeDescriptor.cs        |    2 +
 .../ValidationContext.cs                           |   21 +
 ...stem.ComponentModel.DataAnnotations.dll.sources |    1 +
 ...stem.ComponentModel.DataAnnotations.dll.sources |    1 +
 .../System.Configuration/AppSettingsSection.cs     |    2 -
 .../System.Configuration/CallbackValidator.cs      |    2 -
 .../CallbackValidatorAttribute.cs                  |    2 -
 .../ClientConfigurationSystem.cs                   |    4 -
 .../CommaDelimitedStringCollection.cs              |    3 -
 .../CommaDelimitedStringCollectionConverter.cs     |    4 +-
 .../System.Configuration/ConfigInfo.cs             |    4 +-
 .../System.Configuration/ConfigXmlTextReader.cs    |    3 -
 .../System.Configuration/Configuration.cs          |    3 +-
 .../ConfigurationAllowDefinition.cs                |    3 +-
 .../ConfigurationAllowExeDefinition.cs             |    2 -
 .../ConfigurationCollectionAttribute.cs            |    3 -
 .../ConfigurationConverterBase.cs                  |    3 -
 .../System.Configuration/ConfigurationElement.cs   |    2 -
 .../ConfigurationElementCollection.cs              |    3 -
 .../ConfigurationElementCollectionType.cs          |    4 -
 .../ConfigurationElementProperty.cs                |    3 -
 .../ConfigurationErrorsException.cs                |    3 -
 .../System.Configuration/ConfigurationFileMap.cs   |    3 +-
 .../System.Configuration/ConfigurationLocation.cs  |    3 -
 .../ConfigurationLocationCollection.cs             |    4 +-
 .../ConfigurationLockCollection.cs                 |    3 -
 .../System.Configuration/ConfigurationManager.cs   |    5 +-
 .../ConfigurationPermission.cs                     |    3 -
 .../ConfigurationPermissionAttribute.cs            |    2 -
 .../System.Configuration/ConfigurationProperty.cs  |    3 +-
 .../ConfigurationPropertyAttribute.cs              |    4 +-
 .../ConfigurationPropertyCollection.cs             |    3 +-
 .../ConfigurationPropertyOptions.cs                |    2 -
 .../ConfigurationRemoveElement.cs                  |    4 -
 .../ConfigurationSaveEventArgs.cs                  |    3 +-
 .../ConfigurationSaveEventHandler.cs               |    4 +-
 .../System.Configuration/ConfigurationSaveMode.cs  |    2 -
 .../System.Configuration/ConfigurationSection.cs   |    3 +-
 .../ConfigurationSectionCollection.cs              |    3 +-
 .../ConfigurationSectionGroup.cs                   |    3 +-
 .../ConfigurationSectionGroupCollection.cs         |    3 +-
 .../System.Configuration/ConfigurationUserLevel.cs |    3 +-
 .../ConfigurationValidatorAttribute.cs             |    3 +-
 .../ConfigurationValidatorBase.cs                  |    3 +-
 .../ConnectionStringSettings.cs                    |    4 +-
 .../ConnectionStringSettingsCollection.cs          |    4 +-
 .../ConnectionStringsSection.cs                    |    3 -
 .../System.Configuration/ContextInformation.cs     |    3 +-
 .../System.Configuration/DefaultSection.cs         |    2 -
 .../System.Configuration/DefaultValidator.cs       |    2 -
 .../DpapiProtectedConfigurationProvider.cs         |    2 -
 .../System.Configuration/ElementInformation.cs     |    3 +-
 .../ExeConfigurationFileMap.cs                     |    4 +-
 .../System.Configuration/ExeContext.cs             |    3 +-
 .../System.Configuration/GenericEnumConverter.cs   |    4 +-
 .../System.Configuration/IgnoreSection.cs          |    2 -
 .../System.Configuration/InfiniteIntConverter.cs   |    4 +-
 .../InfiniteTimeSpanConverter.cs                   |    4 +-
 .../System.Configuration/IntegerValidator.cs       |    2 -
 .../IntegerValidatorAttribute.cs                   |    2 -
 .../InternalConfigurationFactory.cs                |    2 -
 .../InternalConfigurationHost.cs                   |    3 -
 .../InternalConfigurationRoot.cs                   |    3 -
 .../KeyValueConfigurationCollection.cs             |    3 +-
 .../KeyValueConfigurationElement.cs                |    3 +-
 .../KeyValueInternalCollection.cs                  |    2 -
 .../System.Configuration/LongValidator.cs          |    2 -
 .../System.Configuration/LongValidatorAttribute.cs |    2 -
 .../NameValueConfigurationCollection.cs            |    2 -
 .../NameValueConfigurationElement.cs               |    2 -
 .../PositiveTimeSpanValidator.cs                   |    2 -
 .../PositiveTimeSpanValidatorAttribute.cs          |    3 -
 .../System.Configuration/PropertyInformation.cs    |    3 +-
 .../PropertyInformationCollection.cs               |    3 +-
 .../System.Configuration/PropertyValueOrigin.cs    |    3 -
 .../System.Configuration/ProtectedConfiguration.cs |    3 -
 .../ProtectedConfigurationProvider.cs              |    2 -
 .../ProtectedConfigurationProviderCollection.cs    |    3 -
 .../ProtectedConfigurationSection.cs               |    4 +-
 .../ProtectedProviderSettings.cs                   |    3 -
 .../System.Configuration/ProviderSettings.cs       |    3 -
 .../ProviderSettingsCollection.cs                  |    3 -
 .../System.Configuration/RegexStringValidator.cs   |    3 -
 .../RegexStringValidatorAttribute.cs               |    3 -
 .../RsaProtectedConfigurationProvider.cs           |    3 +-
 .../System.Configuration/SectionGroupInfo.cs       |    3 +-
 .../System.Configuration/SectionInfo.cs            |    3 +-
 .../System.Configuration/SectionInformation.cs     |    3 +-
 .../System.Configuration/StringValidator.cs        |    4 -
 .../StringValidatorAttribute.cs                    |    3 -
 .../System.Configuration/SubclassTypeValidator.cs  |    3 -
 .../SubclassTypeValidatorAttribute.cs              |    2 -
 .../TimeSpanMinutesConverter.cs                    |    4 +-
 .../TimeSpanMinutesOrInfiniteConverter.cs          |    4 +-
 .../TimeSpanSecondsConverter.cs                    |    4 +-
 .../TimeSpanSecondsOrInfiniteConverter.cs          |    3 -
 .../System.Configuration/TimeSpanValidator.cs      |    2 -
 .../TimeSpanValidatorAttribute.cs                  |    3 -
 .../System.Configuration/TypeNameConverter.cs      |    3 -
 .../System.Configuration/ValidatorCallback.cs      |    2 -
 .../WhiteSpaceTrimStringConverter.cs               |    3 -
 .../ConfigurationManagerTest.cs                    |   12 +
 mcs/class/System.Core/Assembly/AssemblyInfo.cs     |    3 +-
 .../System.Collections.Generic/HashSet.cs          |  132 +-
 .../System.Linq.Expressions/Expression.cs          |    4 +-
 mcs/class/System.Core/System.Linq/Enumerable.cs    |   31 +-
 .../System.Core/System/TimeZoneInfo.Android.cs     |   36 +-
 .../System.Core/System/TimeZoneInfo.MonoTouch.cs   |   65 +-
 mcs/class/System.Core/System/TimeZoneInfo.cs       |    2 +-
 .../System.Linq.Expressions/ExpressionTest_Call.cs |    4 +
 .../Test/System.Linq/EnumerableMoreTest.cs         |   16 +-
 .../System.Core/basic_System.Core.dll.sources      |    5 +-
 .../System.Core/monodroid_System.Core.dll.sources  |    1 +
 .../System.Data.OracleClient.Oci/OciCalls.cs       |   14 +-
 .../System.Data.OracleClient/OracleParameter.cs    |    8 +-
 .../System.Data/System.Data.Common/DataAdapter.cs  |    1 -
 .../System.Data/System.Data.Common/DbCommand.cs    |   55 +-
 .../System.Data/System.Data.Common/DbConnection.cs |   12 +-
 .../System.Data/System.Data.Common/DbDataReader.cs |   44 +-
 .../System.Data/System.Data.Common/TaskHelper.cs   |   71 +
 mcs/class/System.Data/System.Data.dll.sources      |    1 +
 mcs/class/System.Data/System.Data/DataRow.cs       |   13 +-
 .../System.Data/System.Data/DataTableCollection.cs |    4 +-
 .../ConnectionStringsSectionTest.cs                |    8 +-
 .../DBDataPermissionAttributeTest.cs               |    3 +
 .../System.Data.Common/DBDataPermissionTest.cs     |    3 +
 .../DbConnectionStringBuilderTest.cs               |    1 +
 .../Test/System.Data.Common/DbDataAdapterTest.cs   |    5 +-
 .../DbProviderFactoriesConfigurationHandlerTest.cs |    4 +-
 .../SqlClientPermissionAttributeTest.cs            |    3 +
 .../SqlClientPermissionTest.cs                     |    3 +
 .../System.Data.SqlClient/SqlDataAdapterTest.cs    |  153 +-
 .../Test/System.Data.Test.Utils/DataProvider.cs    |    1 -
 .../Test/System.Data/ConstraintCollectionTest.cs   |    4 +-
 .../System.Data/Test/System.Data/ConstraintTest.cs |    4 +-
 .../Test/System.Data/DataRelationCollectionTest.cs |    4 +-
 .../Test/System.Data/DataRelationTest.cs           |    4 +-
 .../System.Data/Test/System.Data/DataRowTest.cs    |  158 +
 .../Test/System.Data/DataSet1.Designer.cs          |    2 +-
 .../Test/System.Data/DataSetReadXmlTest.cs         |    5 +-
 .../System.Data/Test/System.Data/DataSetTest.cs    |    4 +-
 .../System.Data/Test/System.Data/DataSetTest2.cs   |   29 +-
 .../System.Data/Test/System.Data/DataTableTest.cs  |    6 +-
 .../System.Data/Test/System.Data/DataTableTest4.cs |    1 -
 .../Test/System.Data/DataViewManagerTest.cs        |    4 +-
 .../Test/System.Data/TypedDataSetGeneratorTest.cs  |    3 +
 .../Test/System.Data/UniqueConstraintTest.cs       |    4 +-
 .../Test/System.Data/XmlDataReaderTest.cs          |    5 -
 .../System.Data/mobile_System.Data.dll.sources     |    1 +
 .../AssemblyInfo.cs                                |   39 +
 .../System.IO.Compression.FileSystem/Makefile      |   10 +
 .../System.IO.Compression.FileSystem.dll.sources   |    5 +
 .../System.IO.Compression.FileSystem/ZipFile.cs    |   89 +
 .../ZipFileExtensions.cs                           |   70 +
 mcs/class/System.IO.Compression/AssemblyInfo.cs    |   39 +
 mcs/class/System.IO.Compression/Makefile           |   10 +
 .../System.IO.Compression.dll.sources              |    7 +
 mcs/class/System.IO.Compression/TypeForwarders.cs  |   31 +
 mcs/class/System.IO.Compression/ZipArchive.cs      |   97 +
 mcs/class/System.IO.Compression/ZipArchiveEntry.cs |   72 +
 mcs/class/System.IO.Compression/ZipArchiveMode.cs  |   37 +
 .../Assembly/AssemblyInfo.cs                       |   58 +
 mcs/class/System.Net.Http.WebRequest/Makefile      |   11 +
 .../System.Net.Http.WebRequest.dll.sources         |    4 +
 .../WebRequestHandler.cs                           |  154 +
 mcs/class/System.Net.Http/Assembly/AssemblyInfo.cs |    2 +
 .../MediaTypeHeaderValue.cs                        |    3 +-
 .../System.Net.Http/System.Net.Http/HttpClient.cs  |   53 +-
 .../System.Net.Http/HttpClientHandler.cs           |   24 +-
 .../Test/System.Net.Http/HttpClientTest.cs         |   16 +-
 .../Test/System.Net.Http/StreamContentTest.cs      |    2 +-
 .../Test/System.Net.Http/StringContentTest.cs      |    3 +-
 mcs/class/System.Net/Assembly/TypeForwarders.cs    |   47 +
 mcs/class/System.Net/System.Net.dll.sources        |    1 +
 .../System.Numerics/System.Numerics.dll.sources    |    1 +
 .../System.Numerics/System.Numerics/BigInteger.cs  |  109 +-
 .../System.Numerics/System.Numerics/ChangeLog      |   10 +
 .../System.Numerics/System.Numerics/Complex.cs     |    4 +-
 .../System.Numerics_test.dll.sources               |    1 +
 .../Test/System.Numerics/BigIntegerTest.cs         |  220 +
 .../System.Numerics/Test/System.Numerics/ChangeLog |   10 +
 .../Test/System.Numerics/ComplexTest.cs            |   32 +
 mcs/class/System.Reactive.Core/Makefile            |    4 +-
 mcs/class/System.Reactive.Debugger/Makefile        |    4 +-
 mcs/class/System.Reactive.Experimental/Makefile    |    4 +-
 mcs/class/System.Reactive.Interfaces/Makefile      |    4 +-
 mcs/class/System.Reactive.Linq/Makefile            |    4 +-
 .../System.Reactive.PlatformServices/Makefile      |    4 +-
 mcs/class/System.Reactive.Providers/Makefile       |    4 +-
 .../System.Reactive.Runtime.Remoting/Makefile      |    2 +-
 mcs/class/System.Reactive.Windows.Forms/Makefile   |    4 +-
 .../System.Reactive.Windows.Threading/Makefile     |    4 +-
 .../MemoryCacheEntryPriorityQueue.cs               |   30 +-
 .../DataContractSerializer.cs                      |   20 +-
 .../DataContractSerializerSettings.cs              |   43 +
 .../System.Runtime.Serialization/DateTimeFormat.cs |   57 +
 .../EmitTypeInformation.cs                         |   33 +
 .../KnownTypeCollection.cs                         |    4 +-
 .../XmlObjectSerializer.cs                         |   14 +-
 .../System.Runtime.Serialization_test.dll.sources  |    1 +
 .../System.Runtime.Serialization/Bug666333Test.cs  |    3 +
 .../CollectionSerialization.cs                     |   34 +-
 ...DataContractSerializerTest_InvalidCharacters.cs |   71 +
 .../System.Runtime.Serialization/WsdlHelper.cs     |    5 +
 .../XmlObjectSerializerTest.cs                     |    5 +-
 .../XsdDataContractExporterTest.cs                 |    3 +
 .../XsdDataContractExporterTest2.cs                |    5 +
 .../XsdDataContractImporterTest.cs                 |    4 +
 .../XsdDataContractImporterTest2.cs                |    5 +
 .../System.Xml/XmlBinaryDictionaryWriterTest.cs    |    3 +-
 .../Test/System.Xml/XmlMtomDictionaryWriterTest.cs |    4 +
 ...mobile_System.Runtime.Serialization.dll.sources |   15 +
 ...et_4_5_System.Runtime.Serialization.dll.sources |    4 +
 .../Assembly/TypeForwarders.cs                     |   30 +
 mcs/class/System.ServiceModel.Web/Makefile         |    3 +-
 .../DataContractJsonSerializer.cs                  |   31 +
 .../DataContractJsonSerializerSettings.cs          |   45 +
 .../common_System.ServiceModel.Web.dll.sources     |    1 +
 .../mobile_System.ServiceModel.Web.dll.sources     |   11 +-
 .../BindingParameterCollection.cs                  |   16 +
 .../HttpChannelFactory.cs                          |   10 +-
 .../HttpCookieContainerBindingElement.cs           |    3 +
 .../HttpRequestChannel.cs                          |    8 +-
 .../HttpRequestMessageProperty.cs                  |   17 +
 .../HttpResponseMessageProperty.cs                 |   16 +
 .../HttpTransportBindingElement.cs                 |   24 +-
 .../HttpsTransportBindingElement.cs                |    4 +-
 .../IHttpCookieContainer.cs                        |    2 +
 .../ReliableSessionBindingElement.cs               |   17 +-
 .../TextMessageEncoder.cs                          |   10 +-
 .../WebSocketTransportSettings.cs                  |   67 +
 .../WebSocketTransportUsage.cs                     |   34 +
 .../System.ServiceModel/BasicHttpBinding.cs        |   10 +-
 .../System.ServiceModel/ChannelFactory.cs          |    2 +-
 .../System.ServiceModel/ExceptionDetail.cs         |   27 +-
 .../System.ServiceModel/NetHttpBinding.cs          |   83 +
 .../System.ServiceModel/NetHttpMessageEncoding.cs  |   32 +
 .../WsdlExporterTest.cs                            |    5 +
 .../mobile_System.ServiceModel.dll.sources         |   13 +
 .../net_4_0_System.ServiceModel.dll.sources        |    3 +
 .../net_4_5_System.ServiceModel.dll.sources        |    4 +
 .../System.ServiceProcess/ServiceBase.cs           |    8 +-
 .../System.ServiceProcess/ServiceController.cs     |   36 -
 .../System.ServiceProcess_test.dll.sources         |    1 +
 .../Test/System.ServiceProcess/ServiceBaseTest.cs  |  118 +
 .../System.ServiceProcess/ServiceControllerTest.cs |  394 --
 .../ReceivingTest.cs                               |   46 +-
 .../TransformManyBlockTest.cs                      |    6 +-
 .../WriteOnceBlockTest.cs                          |   10 +-
 mcs/class/System.Transactions/Test/EnlistTest.cs   |   37 +-
 .../Test/TransactionScopeTest.cs                   |    1 +
 .../JsonSerializer.cs                              |    4 +-
 mcs/class/System.Web.Http.WebHost/Makefile         |   23 +
 .../System.Web.Http.WebHost.dll.sources            |   32 +
 .../System.Web.Routing/PatternParser.cs            |  456 +-
 .../Test/System.Web.Routing/RouteTest.cs           |  208 +
 .../ServiceDescriptionImporterTest.cs              |    6 +-
 .../ServiceDescriptionReflectorTest.cs             |    4 +
 .../ServiceDescriptionTest.cs                      |    6 +-
 .../WebReferenceOptionsTest.cs                     |    2 +-
 .../WebReferenceTest.cs                            |    2 +-
 .../WebServicesInteroperabilityTest.cs             |    2 +-
 .../LogicalMethodInfoTest.cs                       |    2 +-
 .../SoapServerTypeTest.cs                          |    2 +-
 .../System.Web.Services/WebMethodAttributeTest.cs  |    2 +
 .../Test/System.Web.Services/WebServiceTest.cs     |    4 +-
 .../System.Web.Configuration_2.0/LruCache.cs       |  144 +
 .../WebConfigurationManager.cs                     |   50 +-
 .../SessionInProcHandler.cs                        |   11 +-
 mcs/class/System.Web/System.Web.Util/TimeUtil.cs   |    3 +-
 mcs/class/System.Web/System.Web.dll.sources        |    1 +
 mcs/class/System.Web/System.Web/MimeMapping.cs     |   43 +
 .../ObjectDataSourceTest.cs                        |    2 +-
 .../System.Web.Util/MachineKeySectionUtilsTest.cs  |   12 +-
 .../System.Web/net_4_5_System.Web.dll.sources      |    2 +
 mcs/class/System.Windows/AssemblyInfo.cs           |   44 +
 mcs/class/System.Windows/Makefile                  |   12 +
 .../System.Windows/System.Windows.dll.sources      |    3 +
 mcs/class/System.Windows/TypeForwarders.cs         |   36 +
 .../System.Xml.Serialization/XmlSerializer.cs      |    3 -
 .../System.XML/System.Xml/XmlWriterSettings.cs     |    6 +
 .../Test/System.Xml.Schema/XmlSchemaTests.cs       |    3 +-
 .../SchemaImporterExtensionCollectionTests.cs      |    2 +-
 .../SchemaImporterExtensionTests.cs                |    2 +-
 .../SoapSchemaExporterTests.cs                     |    4 +
 .../XmlCodeExporterTests.cs                        |    4 +
 .../XmlReflectionImporterTests.cs                  |    5 +-
 .../XmlSchemaExporterTests.cs                      |    4 +-
 .../XmlSchemaImporterTests.cs                      |   55 +-
 .../System.Xml.Serialization/XmlSerializerTests.cs |    4 +-
 .../Test/System.Xml.Xsl/XslTransformTests.cs       |    5 +-
 .../Test/System.Xml/XmlDocumentEventTests.cs       |    5 -
 .../Test/System.Xml/XmlReaderCommonTests.cs        |    4 +-
 .../Test/System.Xml/XmlSecureResolverCas.cs        |    4 +
 .../Test/System.Xml/XmlSecureResolverTests.cs      |    3 +
 .../Test/System.Xml/XmlUrlResolverTests.cs         |    8 +-
 .../Test/System.Xml/XmlValidatingReaderTests.cs    |   21 +-
 .../Test/System.Xml/XmlWriterSettingsTests.cs      |    1 +
 .../Test/XmlFiles/xsd/multi-schemaLocation.xml     |    2 +-
 .../Test/System.Xml.Linq/XAttributeTest.cs         |    8 +-
 .../Test/System.Xml.Linq/XElementTest.cs           |    8 +-
 .../Test/System.Xml.Schema/ExtensionsTest.cs       |    4 +
 mcs/class/System.Xml.Serialization/AssemblyInfo.cs |   44 +
 mcs/class/System.Xml.Serialization/Makefile        |   12 +
 .../System.Xml.Serialization.dll.sources           |    3 +
 .../System.Xml.Serialization/TypeForwarders.cs     |   38 +
 mcs/class/System/Makefile                          |    4 +-
 .../System/Microsoft.CSharp/CSharpCodeGenerator.cs |   10 +-
 mcs/class/System/Mono.Http/NtlmClient.cs           |    6 +-
 .../DataErrorsChangedEventArgs.cs                  |    4 +-
 mcs/class/System/System.Diagnostics/Switch.cs      |    2 +
 mcs/class/System/System.Diagnostics/TraceImpl.cs   |    2 -
 mcs/class/System/System.Diagnostics/TraceSource.cs |   16 +-
 .../System.IO.Compression/CompressionLevel.cs      |   35 +
 .../System/System.IO.Compression/DeflateStream.cs  |   16 +
 .../System/System.IO.Compression/GZipStream.cs     |   17 +
 mcs/class/System/System.Net.Mail/SmtpClient.cs     |   11 +-
 .../System.Net.NetworkInformation/NetworkChange.cs |  176 +-
 .../NetworkInterface.cs                            |    9 +-
 .../LocalCertificateSelectionCallback.cs           |    4 +-
 mcs/class/System/System.Net.Security/SslStream.cs  |   41 +-
 mcs/class/System/System.Net.Sockets/Socket.cs      |   31 +-
 .../System.Net.WebSockets/ClientWebSocket.cs       |   97 +
 mcs/class/System/System.Net/DigestClient.cs        |    2 +-
 mcs/class/System/System.Net/Dns.cs                 |   22 +-
 mcs/class/System/System.Net/EndPointListener.cs    |    6 +-
 mcs/class/System/System.Net/FileWebResponse.cs     |    6 +
 mcs/class/System/System.Net/HttpConnection.cs      |    6 +-
 mcs/class/System/System.Net/HttpListenerRequest.cs |    6 +-
 mcs/class/System/System.Net/HttpUtility.cs         |  831 ++-
 mcs/class/System/System.Net/HttpWebRequest.cs      |   29 +-
 mcs/class/System/System.Net/HttpWebResponse.cs     |   22 +-
 mcs/class/System/System.Net/ServicePointManager.cs |   60 +-
 mcs/class/System/System.Net/WebClient.cs           |   11 +-
 mcs/class/System/System.Net/WebConnection.cs       |   67 +-
 mcs/class/System/System.Net/WebConnectionStream.cs |   22 +-
 mcs/class/System/System.Net/WebRequest.cs          |    6 +-
 mcs/class/System/System.Net/WebResponse.cs         |   14 +-
 mcs/class/System/System.Net/WebUtility.cs          |   22 +
 .../OSX509Certificates.cs                          |    6 +-
 .../PublicKey.cs                                   |    7 +-
 .../X500DistinguishedName.cs                       |   14 +-
 .../X509BasicConstraintsExtension.cs               |    9 +-
 .../X509Certificate2.cs                            |   12 +-
 .../X509Chain.cs                                   |   25 +-
 .../X509EnhancedKeyUsageExtension.cs               |    9 +-
 .../X509ExtensionCollection.cs                     |   13 +-
 .../X509KeyUsageExtension.cs                       |    9 +-
 .../X509Store.cs                                   |    8 +-
 .../X509SubjectKeyIdentifierExtension.cs           |   10 +-
 .../System.Security.Cryptography/AsnEncodedData.cs |   12 +-
 .../System/System.Text.RegularExpressions/Regex.cs |   61 +
 .../RegexMatchTimeoutException.cs                  |   82 +
 mcs/class/System/System.Threading/Semaphore.cs     |   49 +
 mcs/class/System/System.Windows.Input/ICommand.cs  |    2 +-
 mcs/class/System/System.dll.sources                |    2 +
 mcs/class/System/System/Platform.cs                |    8 +-
 mcs/class/System/System/Uri.cs                     |    3 +
 mcs/class/System/System_test.dll.sources           |    1 -
 .../ConcurrentBagTests.cs                          |    2 +-
 .../InstanceDescriptorTest.cs                      |    8 +
 .../ComponentConverterTests.cs                     |    1 +
 .../PropertyDescriptorTests.cs                     |    8 +-
 .../System.ComponentModel/TypeDescriptorTests.cs   |    4 +
 .../System/Test/System.Diagnostics/ProcessTest.cs  |    2 +
 .../Test/System.Diagnostics/TraceSourceTest.cs     |   21 +
 .../System/Test/System.Net.Sockets/SocketTest.cs   |   73 +-
 .../Test/System.Net.Sockets/UdpClientTest.cs       |    4 +-
 .../System/Test/System.Net/HttpWebRequestTest.cs   |  152 +
 mcs/class/System/Test/System.Net/WebClientTest.cs  |   16 +-
 .../Test/System.Net/WebPermissionAttributeTest.cs  |    3 +
 .../System/Test/System.Net/WebPermissionTest.cs    |    3 +
 mcs/class/System/Test/System.Net/WebUtilityTest.cs |   10 +
 .../X509ChainTest.cs                               |    6 -
 .../System/Test/System.Threading/SemaphoreTest.cs  |    5 +
 mcs/class/System/Test/System/UriTest.cs            |   12 +
 mcs/class/System/Test/System/UriTest3.cs           |    3 +
 mcs/class/System/mobile_System.dll.sources         |   23 +-
 mcs/class/System/monotouch_System.dll.sources      |   74 +
 .../WindowsBase/System.Windows/DependencyObject.cs |    4 +-
 .../Test/System.Windows/DependencyObjectTest.cs    |   11 +
 mcs/class/build-rx-dll-sources.sh                  |  180 -
 .../corlib/Microsoft.Win32/UnixRegistryApi.cs      |    4 +-
 .../MSCompatUnicodeTable.cs                        |   33 +-
 .../Mono.Globalization.Unicode/SimpleCollator.cs   |   52 +-
 .../corlib/Mono.Math.Prime.Generator/ChangeLog     |   35 -
 .../Mono.Math.Prime.Generator/NextPrimeFinder.cs   |   55 -
 .../PrimeGeneratorBase.cs                          |   75 -
 .../SequentialSearchPrimeGeneratorBase.cs          |  120 -
 mcs/class/corlib/Mono.Math.Prime/ChangeLog         |   24 -
 .../corlib/Mono.Math.Prime/ConfidenceFactor.cs     |   68 -
 mcs/class/corlib/Mono.Math.Prime/PrimalityTests.cs |  218 -
 mcs/class/corlib/Mono.Math/BigInteger.cs           | 2372 --------
 mcs/class/corlib/Mono.Math/ChangeLog               |   78 -
 .../Mono.Security.Authenticode/AuthenticodeBase.cs |  281 -
 .../AuthenticodeDeformatter.cs                     |  456 --
 .../corlib/Mono.Security.Authenticode/ChangeLog    |   72 -
 .../Mono.Security.Cryptography/CryptoConvert.cs    |  754 ---
 .../Mono.Security.Cryptography/CryptoTools.cs      |  143 -
 .../KeyPairPersistence.cs                          |  454 --
 .../corlib/Mono.Security.Cryptography/PKCS1.cs     |  416 --
 .../corlib/Mono.Security.Cryptography/PKCS8.cs     |  500 --
 .../Mono.Security.Cryptography/RSAManaged.cs       |  506 --
 .../SymmetricTransform.cs                          |  491 --
 .../BasicConstraintsExtension.cs                   |  139 -
 .../corlib/Mono.Security.X509.Extensions/ChangeLog |   13 -
 .../KeyUsageExtension.cs                           |  197 -
 .../SubjectKeyIdentifierExtension.cs               |  108 -
 mcs/class/corlib/Mono.Security.X509/ChangeLog      |  174 -
 mcs/class/corlib/Mono.Security.X509/PKCS12.cs      | 1972 -------
 mcs/class/corlib/Mono.Security.X509/X501Name.cs    |  400 --
 mcs/class/corlib/Mono.Security.X509/X509CRL.cs     |  424 --
 .../corlib/Mono.Security.X509/X509Certificate.cs   |  583 --
 .../X509CertificateCollection.cs                   |  207 -
 mcs/class/corlib/Mono.Security.X509/X509Chain.cs   |  285 -
 .../Mono.Security.X509/X509ChainStatusFlags.cs     |   72 -
 .../corlib/Mono.Security.X509/X509Extension.cs     |  214 -
 .../corlib/Mono.Security.X509/X509Extensions.cs    |  203 -
 mcs/class/corlib/Mono.Security.X509/X509Store.cs   |  355 --
 .../corlib/Mono.Security.X509/X509StoreManager.cs  |  146 -
 mcs/class/corlib/Mono.Security.X509/X509Stores.cs  |  158 -
 .../corlib/Mono.Security.X509/X520Attributes.cs    |  353 --
 mcs/class/corlib/Mono.Security/ASN1.cs             |  343 --
 mcs/class/corlib/Mono.Security/ASN1Convert.cs      |  212 -
 mcs/class/corlib/Mono.Security/BitConverterLE.cs   |  241 -
 mcs/class/corlib/Mono.Security/ChangeLog           |  194 -
 mcs/class/corlib/Mono.Security/PKCS7.cs            |  976 ----
 mcs/class/corlib/Mono.Security/StrongName.cs       |  546 --
 .../EnumerablePartitionerOptions.cs                |   40 +
 .../System.Collections.Concurrent/Partitioner.cs   |    9 +
 .../System.Collections.Generic/Dictionary.cs       |    2 +-
 .../System.Collections.ObjectModel/Collection.cs   |   92 +-
 .../ReadOnlyCollection.cs                          |    4 +-
 .../ReadOnlyDictionary.cs                          |  441 ++
 .../corlib/System.Collections/HashPrimeNumbers.cs  |  107 +
 mcs/class/corlib/System.Collections/Hashtable.cs   |   82 +-
 mcs/class/corlib/System.Collections/Stack.cs       |    4 +-
 .../System.Collections/StructuralComparisons.cs    |    4 +-
 .../ContractOptionAttribute.cs                     |   69 +
 .../System.Diagnostics/ConditionalAttribute.cs     |    2 +-
 .../System.Diagnostics/DebuggableAttribute.cs      |    2 +-
 mcs/class/corlib/System.Globalization/Calendar.cs  |   10 +-
 .../corlib/System.Globalization/CompareInfo.cs     |   15 +-
 .../corlib/System.Globalization/CultureInfo.cs     |   70 +-
 .../System.Globalization/NumberFormatInfo.cs       |    3 +-
 .../System.Globalization/RegionInfo.MonoTouch.cs   |   30 +-
 .../IsolatedStorageFile.cs                         |    3 +-
 .../IsolatedStorageFileStream.cs                   |    3 +-
 mcs/class/corlib/System.IO/Directory.cs            |    5 +-
 mcs/class/corlib/System.IO/DriveInfo.cs            |    2 +-
 .../corlib/System.IO/FileNotFoundException.cs      |    2 +-
 mcs/class/corlib/System.IO/FileStream.cs           |    7 -
 mcs/class/corlib/System.IO/Path.cs                 |   38 +-
 mcs/class/corlib/System.IO/StreamWriter.cs         |  159 +-
 .../corlib/System.Reflection.Emit/DynamicMethod.cs |    6 +
 mcs/class/corlib/System.Reflection/Assembly.cs     |   37 +-
 .../System.Reflection/AssemblyContentType.cs       |   38 +
 mcs/class/corlib/System.Reflection/AssemblyName.cs |   31 +-
 mcs/class/corlib/System.Reflection/Binder.cs       |  258 +-
 .../corlib/System.Reflection/ConstructorInfo.cs    |    8 +-
 .../System.Reflection/CustomAttributeData.cs       |    6 +
 .../System.Reflection/CustomAttributeExtensions.cs |   95 +
 .../CustomAttributeNamedArgument.cs                |   10 +
 mcs/class/corlib/System.Reflection/EventInfo.cs    |   18 +
 .../System.Reflection/ExceptionHandlingClause.cs   |    2 +-
 mcs/class/corlib/System.Reflection/FieldInfo.cs    |    8 +-
 .../System.Reflection/IntrospectionExtensions.cs   |    2 +-
 mcs/class/corlib/System.Reflection/MemberInfo.cs   |   12 +
 mcs/class/corlib/System.Reflection/MethodBase.cs   |   27 +-
 mcs/class/corlib/System.Reflection/MethodInfo.cs   |   18 +-
 mcs/class/corlib/System.Reflection/Module.cs       |   27 +-
 mcs/class/corlib/System.Reflection/MonoField.cs    |    6 +-
 mcs/class/corlib/System.Reflection/MonoMethod.cs   |   39 +-
 .../corlib/System.Reflection/ParameterInfo.cs      |   17 +
 mcs/class/corlib/System.Reflection/PropertyInfo.cs |    7 +-
 .../RuntimeReflectionExtensions.cs                 |   91 +
 mcs/class/corlib/System.Reflection/TypeInfo.cs     |  124 +-
 .../ConditionalWeakTable.cs                        |    6 +-
 .../System.Runtime.CompilerServices/TaskAwaiter.cs |    8 +-
 .../TaskAwaiter_T.cs                               |    4 +
 .../YieldAwaitable.cs                              |   40 +-
 .../System.Runtime.InteropServices/BStrWrapper.cs  |    7 +
 .../System.Runtime.InteropServices/Marshal.cs      |  206 +-
 .../System.Runtime.Remoting.Contexts/Context.cs    |   11 +-
 .../System.Runtime.Remoting/RemotingServices.cs    |    9 +-
 .../SerializationInfo.cs                           |   10 +-
 .../SerializationInfoEnumerator.cs                 |    3 +-
 .../CryptoConfig.fullaot.cs                        |   16 +-
 .../DSACryptoServiceProvider.cs                    |   45 +-
 .../DSASignatureDeformatter.cs                     |   13 +-
 .../DSASignatureFormatter.cs                       |   13 +-
 .../corlib/System.Security.Cryptography/HMAC.cs    |   12 +-
 .../corlib/System.Security.Cryptography/HMACMD5.cs |    7 +-
 .../System.Security.Cryptography/HMACRIPEMD160.cs  |    7 +-
 .../System.Security.Cryptography/HMACSHA1.cs       |    7 +-
 .../System.Security.Cryptography/HMACSHA256.cs     |    7 +-
 .../System.Security.Cryptography/HMACSHA384.cs     |   14 +-
 .../System.Security.Cryptography/HMACSHA512.cs     |   14 +-
 .../System.Security.Cryptography/MACTripleDES.cs   |   15 +-
 .../RSACryptoServiceProvider.cs                    |   52 +-
 .../RSAPKCS1SignatureDeformatter.cs                |    2 +-
 .../RSAPKCS1SignatureFormatter.cs                  |    6 +-
 .../ToBase64Transform.cs                           |  149 +-
 .../corlib/System.Security/SecurityContext.cs      |   25 +
 .../corlib/System.Security/SecurityException.cs    |   12 +-
 mcs/class/corlib/System.Text/Decoder.cs            |    9 +-
 mcs/class/corlib/System.Text/UTF8Encoding.cs       |   10 +-
 mcs/class/corlib/System.Threading.Tasks/Task.cs    |   89 +-
 .../System.Threading.Tasks/TaskContinuation.cs     |   13 +-
 .../corlib/System.Threading/EventWaitHandle.cs     |   75 +-
 .../corlib/System.Threading/ExecutionContext.cs    |   16 +
 mcs/class/corlib/System.Threading/Interlocked.cs   |    7 +-
 mcs/class/corlib/System.Threading/Monitor.cs       |    8 +
 mcs/class/corlib/System.Threading/Mutex.cs         |   76 +-
 mcs/class/corlib/System.Threading/NamedDataSlot.cs |   85 +
 .../corlib/System.Threading/NativeEventCalls.cs    |    4 +-
 mcs/class/corlib/System.Threading/SemaphoreSlim.cs |   38 +-
 mcs/class/corlib/System.Threading/Thread.cs        |  117 +-
 mcs/class/corlib/System.Threading/ThreadLocal.cs   |   25 +-
 mcs/class/corlib/System.Threading/ThreadPool.cs    |    6 +
 mcs/class/corlib/System.Threading/Timer.cs         |    7 +-
 mcs/class/corlib/System.Threading/Volatile.cs      |    5 +
 mcs/class/corlib/System.Threading/WaitHandle.cs    |   12 +-
 mcs/class/corlib/System/Activator.cs               |   34 +-
 mcs/class/corlib/System/AggregateException.cs      |   18 +-
 mcs/class/corlib/System/AppDomain.cs               |   78 +-
 mcs/class/corlib/System/AppDomainSetup.cs          |   28 +-
 mcs/class/corlib/System/Array.cs                   |   18 +-
 mcs/class/corlib/System/Attribute.cs               |    6 +
 mcs/class/corlib/System/BadImageFormatException.cs |    2 +-
 mcs/class/corlib/System/BitConverter.cs            |  129 +-
 mcs/class/corlib/System/Boolean.cs                 |    8 +-
 mcs/class/corlib/System/Console.cs                 |   16 +-
 mcs/class/corlib/System/Console.iOS.cs             |   91 +
 mcs/class/corlib/System/Convert.cs                 |   12 +-
 mcs/class/corlib/System/DateTime.cs                |   12 +-
 mcs/class/corlib/System/DateTimeUtils.cs           |    7 -
 mcs/class/corlib/System/Decimal.cs                 |   23 +-
 mcs/class/corlib/System/Delegate.cs                |   11 +-
 .../corlib/System/DelegateSerializationHolder.cs   |    2 +
 mcs/class/corlib/System/Enum.cs                    |  147 +-
 mcs/class/corlib/System/Environment.cs             |   10 +-
 mcs/class/corlib/System/Exception.cs               |    7 +-
 mcs/class/corlib/System/GC.cs                      |    7 +
 mcs/class/corlib/System/Int32.cs                   |   93 +-
 mcs/class/corlib/System/Int64.cs                   |   81 +-
 mcs/class/corlib/System/IntPtr.cs                  |   10 +-
 mcs/class/corlib/System/Lazy.cs                    |    4 +-
 mcs/class/corlib/System/MarshalByRefObject.cs      |   17 +-
 mcs/class/corlib/System/MonoCustomAttrs.cs         |   15 +-
 mcs/class/corlib/System/MonoType.cs                |   53 +-
 mcs/class/corlib/System/MulticastDelegate.cs       |   22 +-
 mcs/class/corlib/System/NumberFormatter.cs         |   14 +-
 mcs/class/corlib/System/OperatingSystem.cs         |    7 +
 mcs/class/corlib/System/Progress.cs                |   73 +
 mcs/class/corlib/System/String.cs                  |   81 +-
 mcs/class/corlib/System/TimeSpan.cs                |    2 +-
 mcs/class/corlib/System/TimeZone.cs                |    8 +-
 mcs/class/corlib/System/Type.cs                    |  100 +-
 mcs/class/corlib/System/UInt32.cs                  |   72 +-
 mcs/class/corlib/System/UInt64.cs                  |   71 +-
 mcs/class/corlib/System/Variant.cs                 |   63 +
 mcs/class/corlib/System/WeakReference_T.cs         |   99 +
 .../StructuralComparisonsTest.cs                   |   55 +
 .../Test/System.Globalization/CultureInfoTest.cs   |    6 +
 .../System.Globalization/DateTimeFormatInfoTest.cs |    8 +
 .../Test/System.Globalization/RegionInfoTest.cs    |    2 +
 mcs/class/corlib/Test/System.IO/DirectoryTest.cs   |   50 +
 mcs/class/corlib/Test/System.IO/PathTest.cs        |    2 +
 .../corlib/Test/System.IO/StreamWriterTest.cs      |   22 +
 .../System.Reflection.Emit/AssemblyBuilderTest.cs  |   13 +-
 .../Test/System.Reflection/AssemblyNameTest.cs     |   11 +-
 .../corlib/Test/System.Reflection/BinderTests.cs   |   94 +
 .../Test/System.Reflection/ConstructorInfoTest.cs  |   14 +
 .../corlib/Test/System.Reflection/FieldInfoTest.cs |  877 ++-
 .../Test/System.Reflection/MethodBaseTest.cs       |   65 +
 .../Test/System.Reflection/MethodInfoTest.cs       |   16 +-
 .../Test/System.Reflection/PropertyInfoTest.cs     |    1 -
 .../TaskAwaiterTest.cs                             |   15 -
 .../TaskAwaiterTest_T.cs                           |   15 -
 .../YieldAwaitableTest.cs                          |   30 +-
 .../System.Runtime.InteropServices/MarshalTest.cs  |   82 +
 .../Test/System.Runtime.Remoting/ContextTest.cs    |    1 -
 .../System.Security.Cryptography/Rc2CfbTest.cs     |    2 +-
 .../WindowsIdentityTest.cs                         |    3 +
 .../Test/System.Security/SecurityContextTest.cs    |    2 +-
 mcs/class/corlib/Test/System.Text/DecoderTest.cs   |   17 +
 .../corlib/Test/System.Text/UTF8EncodingTest.cs    |   32 +
 .../corlib/Test/System.Threading.Tasks/TaskTest.cs |    8 +
 .../Test/System.Threading/CompressedStackTest.cs   |    4 +-
 .../corlib/Test/System.Threading/ThreadPoolTest.cs |   54 +
 .../corlib/Test/System.Threading/VolatileTest.cs   |    7 +
 mcs/class/corlib/Test/System/ActivatorTest.cs      |  193 +
 .../corlib/Test/System/AggregateExceptionTests.cs  |   24 +
 mcs/class/corlib/Test/System/AppDomainTest.cs      |   81 +-
 mcs/class/corlib/Test/System/ArrayTest.cs          |   10 +
 mcs/class/corlib/Test/System/DateTimeTest.cs       |    4 +
 mcs/class/corlib/Test/System/DecimalTest.cs        |    7 +
 mcs/class/corlib/Test/System/DelegateTest.cs       |   12 +
 mcs/class/corlib/Test/System/DoubleTest.cs         |    9 +
 mcs/class/corlib/Test/System/Int32Test.cs          |   12 +
 mcs/class/corlib/Test/System/Int64Test.cs          |   70 +
 mcs/class/corlib/Test/System/MulticastDelegate.cs  |   30 +
 .../corlib/Test/System/NumberFormatterTest.cs      |   10 +
 mcs/class/corlib/Test/System/StringTest.cs         |   20 +-
 mcs/class/corlib/Test/System/TimeSpanTest.cs       |    2 +
 mcs/class/corlib/Test/System/TypeTest.cs           |   46 +
 mcs/class/corlib/Test/System/UInt32Test.cs         |   66 +
 mcs/class/corlib/Test/System/UInt64Test.cs         |   66 +
 mcs/class/corlib/corlib.dll.sources                |   88 +-
 mcs/class/corlib/corlib_test.dll.sources           |    3 +-
 mcs/class/corlib/monotouch_corlib.dll.sources      |    1 +
 .../Compiler/HoistedLocals.cs                      |    4 +-
 mcs/class/lib/monolite/Mono.Security.dll           |  Bin 302080 -> 295936 bytes
 mcs/class/lib/monolite/System.Core.dll             |  Bin 285184 -> 279040 bytes
 mcs/class/lib/monolite/System.Xml.dll              |  Bin 1306624 -> 1281024 bytes
 mcs/class/lib/monolite/System.dll                  |  Bin 1523712 -> 1490944 bytes
 mcs/class/lib/monolite/basic.exe                   |  Bin 1703936 -> 1702400 bytes
 mcs/class/lib/monolite/mscorlib.dll                |  Bin 2668544 -> 2625536 bytes
 mcs/class/monodoc/Makefile                         |    9 +-
 mcs/class/monodoc/Monodoc.Ecma/EcmaDesc.cs         |   39 +-
 mcs/class/monodoc/Monodoc.Ecma/EcmaUrlTokenizer.cs |    7 +-
 mcs/class/monodoc/Monodoc/Node.cs                  |   29 +-
 mcs/class/monodoc/Monodoc/RootTree.cs              |   30 +-
 mcs/class/monodoc/Monodoc/RootTree_Legacy.cs       |    3 +
 .../monodoc/Monodoc/generators/HtmlGenerator.cs    |   27 +-
 .../monodoc/Monodoc/generators/html/Ecma2Html.cs   |  112 +-
 mcs/class/monodoc/Monodoc/providers/EcmaDoc.cs     |   91 +-
 .../monodoc/Monodoc/providers/ecma-provider.cs     |   18 +-
 mcs/class/monodoc/Resources/home.html              |   72 +-
 mcs/class/monodoc/Resources/mdoc-sections-css.xsl  |    8 +-
 .../monodoc/Test/Monodoc.Ecma/EcmaUrlTests.cs      |   36 +
 .../AvoidCDataTextReaderTests.cs                   |   86 +
 mcs/class/monodoc/Test/Monodoc/EcmaDocTests.cs     |   66 +
 mcs/class/monodoc/Test/Monodoc/HelpSourceTests.cs  |  118 +-
 mcs/class/monodoc/Test/Monodoc/NodeTest.cs         |   42 +
 mcs/class/monodoc/Test/Monodoc/RootTreeTest.cs     |   56 +
 mcs/class/monodoc/jay.sh                           |   10 +
 mcs/class/monodoc/monodoc_test.dll.sources         |    4 +
 mcs/docs/compiler.txt                              |    6 +-
 mcs/errors/CS0012-21-lib.il                        |   31 +
 mcs/errors/Makefile                                |    2 +-
 mcs/errors/cs0012-19.cs                            |   13 +
 mcs/errors/cs0012-20.cs                            |   19 +
 mcs/errors/cs0012-21.cs                            |   11 +
 mcs/errors/cs0019-34.cs                            |   13 -
 mcs/errors/cs0019-51.cs                            |   15 -
 mcs/errors/cs0019-69.cs                            |   24 +
 mcs/errors/cs0019-70.cs                            |   21 +
 mcs/errors/cs0029-33.cs                            |   17 +
 mcs/errors/cs0029-34.cs                            |   15 +
 mcs/errors/cs0034-5.cs                             |   10 +
 mcs/errors/cs0034-6.cs                             |   25 +
 mcs/errors/cs0120-19.cs                            |   27 +
 mcs/errors/cs0131-5.cs                             |   17 +
 mcs/errors/cs0154-5.cs                             |   19 +
 mcs/errors/cs0161-4.cs                             |   15 +
 mcs/errors/cs0162-17.cs                            |   12 +
 mcs/errors/cs0185-2.cs                             |   18 +
 mcs/errors/cs0185.cs                               |    2 +-
 mcs/errors/cs0266-27.cs                            |   15 +
 mcs/errors/cs0266-28.cs                            |   15 +
 mcs/errors/cs0458-14.cs                            |   16 +
 mcs/errors/cs0458-15.cs                            |   26 +
 mcs/errors/cs0458-16.cs                            |   12 +
 mcs/errors/cs0464-4.cs                             |   12 +
 mcs/errors/cs0464.cs                               |    2 +-
 mcs/errors/cs0472-4.cs                             |    2 +-
 mcs/errors/cs0534-10.cs                            |   18 +
 mcs/errors/cs0534-9.cs                             |    2 +-
 mcs/errors/cs0647-15.cs                            |    4 +-
 mcs/errors/cs0647-20.cs                            |   12 +
 mcs/errors/cs0658-3.cs                             |    5 +
 mcs/errors/cs0761-2.cs                             |   11 +
 mcs/errors/cs0761.cs                               |   11 +
 mcs/errors/cs1001-8.cs                             |   10 +
 mcs/errors/cs1502-17.cs                            |   16 +
 mcs/errors/cs1502-18.cs                            |   18 +
 mcs/errors/cs1519-5.cs                             |    7 +
 mcs/errors/cs1525-52.cs                            |   12 +
 mcs/errors/cs1525-53.cs                            |    7 +
 mcs/errors/cs1525-54.cs                            |   10 +
 mcs/errors/cs1534-3.cs                             |   10 +
 mcs/errors/cs1661-2.cs                             |    3 +-
 mcs/errors/cs1661-3.cs                             |   12 +
 mcs/errors/cs1705-2.cs                             |   11 +
 mcs/errors/cs1997-2.cs                             |   17 +
 mcs/ilasm/parser/ILParser.jay                      |    1 -
 mcs/mcs/anonymous.cs                               |  117 +-
 mcs/mcs/argument.cs                                |    7 +-
 mcs/mcs/assembly.cs                                |   56 +-
 mcs/mcs/assign.cs                                  |   27 +-
 mcs/mcs/async.cs                                   |   60 +-
 mcs/mcs/attribute.cs                               |   51 +-
 mcs/mcs/cfold.cs                                   |   92 +-
 mcs/mcs/class.cs                                   |   82 +-
 mcs/mcs/codegen.cs                                 |   24 +-
 mcs/mcs/const.cs                                   |    4 +-
 mcs/mcs/constant.cs                                |   12 +-
 mcs/mcs/context.cs                                 |    2 +-
 mcs/mcs/convert.cs                                 |   62 +-
 mcs/mcs/cs-parser.jay                              |  456 +-
 mcs/mcs/cs-tokenizer.cs                            |  181 +-
 mcs/mcs/decl.cs                                    |    8 +-
 mcs/mcs/delegate.cs                                |  113 +-
 mcs/mcs/driver.cs                                  |    2 +-
 mcs/mcs/dynamic.cs                                 |    1 +
 mcs/mcs/ecore.cs                                   |  219 +-
 mcs/mcs/enum.cs                                    |    2 +-
 mcs/mcs/eval.cs                                    |  113 +-
 mcs/mcs/expression.cs                              | 1662 ++++--
 mcs/mcs/field.cs                                   |   25 +-
 mcs/mcs/flowanalysis.cs                            |    4 +-
 mcs/mcs/generic.cs                                 |   78 +-
 mcs/mcs/ikvm.cs                                    |   16 +-
 mcs/mcs/import.cs                                  |  180 +-
 mcs/mcs/iterators.cs                               |   31 +-
 mcs/mcs/lambda.cs                                  |    2 +-
 mcs/mcs/linq.cs                                    |    2 +-
 mcs/mcs/literal.cs                                 |    2 +-
 mcs/mcs/location.cs                                |   90 +-
 mcs/mcs/mcs.csproj                                 |    2 +-
 mcs/mcs/mcs.exe.sources                            |    2 +-
 mcs/mcs/membercache.cs                             |   34 +-
 mcs/mcs/method.cs                                  |  280 +-
 mcs/mcs/modifiers.cs                               |    2 +-
 mcs/mcs/module.cs                                  |   29 +
 mcs/mcs/namespace.cs                               |   13 +-
 mcs/mcs/nullable.cs                                |  744 +--
 mcs/mcs/parameter.cs                               |   10 +-
 mcs/mcs/pending.cs                                 |   34 +-
 mcs/mcs/property.cs                                |   20 +-
 mcs/mcs/report.cs                                  |   23 +
 mcs/mcs/settings.cs                                |   26 +-
 mcs/mcs/statement.cs                               |  863 +--
 mcs/mcs/support.cs                                 |   34 +
 mcs/mcs/typemanager.cs                             |   45 +-
 mcs/mcs/typespec.cs                                |   28 +
 mcs/mcs/visit.cs                                   |    9 +-
 mcs/tests/dtest-001.cs                             |    7 +
 mcs/tests/gtest-274.cs                             |   17 +-
 mcs/tests/gtest-545.cs                             |   14 +
 mcs/tests/gtest-581-lib.cs                         |   21 +
 mcs/tests/gtest-581.cs                             |   12 +
 mcs/tests/gtest-582-lib.cs                         |    9 +
 mcs/tests/gtest-582.cs                             |   27 +
 mcs/tests/gtest-583-lib.il                         |   34 +
 mcs/tests/gtest-583.cs                             |    9 +
 mcs/tests/gtest-584.cs                             |   73 +
 mcs/tests/gtest-585.cs                             |   71 +
 mcs/tests/gtest-586.cs                             |   98 +
 mcs/tests/gtest-587.cs                             |   51 +
 mcs/tests/gtest-588.cs                             |   33 +
 mcs/tests/gtest-589.cs                             |   40 +
 mcs/tests/gtest-etree-04.cs                        |    9 +
 mcs/tests/gtest-exmethod-46.cs                     |   43 +
 mcs/tests/gtest-iter-29.cs                         |   22 +
 mcs/tests/gtest-lambda-31.cs                       |   42 +
 mcs/tests/gtest-partial-06.cs                      |   23 +
 mcs/tests/test-181.cs                              |   35 +-
 mcs/tests/test-285.cs                              |   47 +-
 mcs/tests/test-476.cs                              |    5 +
 mcs/tests/test-49.cs                               |   84 +
 mcs/tests/test-77.cs                               |   24 +-
 mcs/tests/test-866.cs                              |   30 +
 mcs/tests/test-867.cs                              |   35 +
 mcs/tests/test-868.cs                              |   39 +
 mcs/tests/test-869.cs                              |   39 +
 mcs/tests/test-anon-124.cs                         |   19 +
 mcs/tests/test-anon-171.cs                         |   52 +
 mcs/tests/test-async-22.cs                         |   12 +-
 mcs/tests/test-async-42.cs                         |   45 +
 mcs/tests/test-async-46.cs                         |   16 +
 mcs/tests/test-async-47.cs                         |   39 +
 mcs/tests/test-async-48.cs                         |   21 +
 mcs/tests/test-debug-01-ref.xml                    |   10 +-
 mcs/tests/test-debug-02-ref.xml                    |   10 +-
 mcs/tests/test-debug-03-ref.xml                    |   10 +-
 mcs/tests/test-debug-04-ref.xml                    |   10 +-
 mcs/tests/test-debug-05-ref.xml                    |   14 +-
 mcs/tests/test-debug-06-ref.xml                    |   20 +-
 mcs/tests/test-debug-07-ref.xml                    |   14 +-
 mcs/tests/test-debug-08-ref.xml                    |   16 +-
 mcs/tests/test-debug-09-ref.xml                    |   10 +-
 mcs/tests/test-debug-10-ref.xml                    |   27 +-
 mcs/tests/test-debug-11-ref.xml                    |  142 +-
 mcs/tests/test-debug-12-ref.xml                    |   10 +-
 mcs/tests/test-debug-13-ref.xml                    |   30 +-
 mcs/tests/test-debug-14-ref.xml                    |   25 +-
 mcs/tests/test-debug-15-ref.xml                    |   14 +-
 mcs/tests/test-debug-16-ref.xml                    |   20 +-
 mcs/tests/test-debug-17-ref.xml                    |   21 +-
 mcs/tests/test-debug-18-ref.xml                    |   26 +-
 mcs/tests/test-debug-19-ref.xml                    |   27 +-
 mcs/tests/test-debug-20-ref.xml                    |   10 +-
 mcs/tests/test-debug-21-ref.xml                    |   22 +-
 mcs/tests/test-debug-22-ref.xml                    |   31 +-
 mcs/tests/test-debug-23-ref.xml                    |   43 +-
 mcs/tests/test-debug-24-ref.xml                    |   18 +-
 mcs/tests/test-debug-25-ref.xml                    |   10 +-
 mcs/tests/test-debug-26-ref.xml                    |   29 +
 mcs/tests/test-debug-26.cs                         |   15 +
 mcs/tests/test-debug-27-ref.xml                    |  125 +
 mcs/tests/test-debug-27.cs                         |   68 +
 mcs/tests/test-partial-31.cs                       |   45 +
 mcs/tests/ver-il-net_4_5.xml                       | 4536 +++++++++------
 mcs/tools/csharp/repl.cs                           |   10 +-
 mcs/tools/linker/Mono.Linker.Steps/MarkStep.cs     |   20 +-
 .../linker/Mono.Linker.Steps/ResolveFromXmlStep.cs |   33 +-
 mcs/tools/mdoc/Makefile                            |    2 +
 mcs/tools/mdoc/Mono.Documentation/exceptions.cs    |   12 +-
 mcs/tools/mdoc/Mono.Documentation/monodocer.cs     |    7 +-
 .../mdoc/Mono.Documentation/monodocs2slashdoc.cs   |   48 +-
 mcs/tools/mdoc/Mono.Documentation/webdoc.cs        |    3 +-
 mcs/tools/mdoc/Resources/defaulttemplate.xsl       |    3 +-
 .../Mono.DocTest.Generic/GenericBase`1.xml         |  138 +-
 .../Mono.DocTest/DocAttribute.xml                  |    3 +-
 .../Mono.DocTest/DocValueType.xml                  |    6 +-
 .../en.expected.delete/Mono.DocTest/UseLists.xml   |   18 +-
 .../en.expected.delete/Mono.DocTest/Widget.xml     |  141 +-
 .../mdoc/Test/en.expected.delete/System/Array.xml  |    9 +-
 .../Test/en.expected.delete/System/Environment.xml |    3 +-
 .../en.expected.importecmadoc/System/Array.xml     |    9 +-
 .../System/Environment.xml                         |    3 +-
 .../Mono.DocTest.Generic/GenericBase`1.xml         |  138 +-
 .../Mono.DocTest/DocAttribute.xml                  |    3 +-
 .../Mono.DocTest/DocValueType.xml                  |    6 +-
 .../Mono.DocTest/UseLists.xml                      |   18 +-
 .../Mono.DocTest/Widget.xml                        |  141 +-
 .../en.expected.importslashdoc/System/Array.xml    |    9 +-
 .../System/Environment.xml                         |    3 +-
 .../Mono.DocTest.Generic/GenericBase`1.xml         |  138 +-
 .../Mono.DocTest/DocAttribute.xml                  |    3 +-
 .../Mono.DocTest/DocValueType.xml                  |    6 +-
 .../en.expected.since/Mono.DocTest/UseLists.xml    |   18 +-
 .../Test/en.expected.since/Mono.DocTest/Widget.xml |  141 +-
 .../mdoc/Test/en.expected.since/System/Array.xml   |    9 +-
 .../Test/en.expected.since/System/Environment.xml  |    3 +-
 .../Mono.DocTest.Generic/GenericBase`1.xml         |  138 +-
 .../Test/en.expected/Mono.DocTest/DocAttribute.xml |    3 +-
 .../Test/en.expected/Mono.DocTest/DocValueType.xml |    6 +-
 .../Test/en.expected/Mono.DocTest/UseLists.xml     |   18 +-
 .../mdoc/Test/en.expected/Mono.DocTest/Widget.xml  |  141 +-
 mcs/tools/mdoc/Test/en.expected/System/Array.xml   |    9 +-
 .../mdoc/Test/en.expected/System/Environment.xml   |    3 +-
 .../Mono.DocTest.Generic/Extensions.html           |    4 +-
 .../html.expected/Mono.DocTest.Generic/Func`2.html |    4 +-
 .../GenericBase`1+FooEventArgs.html                |   14 +-
 .../GenericBase`1+NestedCollection+Enumerator.html |    4 +-
 .../GenericBase`1+NestedCollection.html            |   14 +-
 .../Mono.DocTest.Generic/GenericBase`1.html        |   78 +-
 .../html.expected/Mono.DocTest.Generic/IFoo`1.html |    4 +-
 .../Mono.DocTest.Generic/MyList`1+Helper`2.html    |   14 +-
 .../Mono.DocTest.Generic/MyList`1.html             |   52 +-
 .../Mono.DocTest.Generic/MyList`2.html             |  104 +-
 .../Test/html.expected/Mono.DocTest/Color.html     |    4 +-
 .../mdoc/Test/html.expected/Mono.DocTest/D.html    |    4 +-
 .../html.expected/Mono.DocTest/DocAttribute.html   |    4 +-
 .../html.expected/Mono.DocTest/DocValueType.html   |    4 +-
 .../Test/html.expected/Mono.DocTest/IProcess.html  |    4 +-
 .../Test/html.expected/Mono.DocTest/UseLists.html  |   14 +-
 .../html.expected/Mono.DocTest/Widget+Del.html     |    4 +-
 .../Mono.DocTest/Widget+Direction.html             |    4 +-
 .../Mono.DocTest/Widget+IMenuItem.html             |   14 +-
 ...Widget+NestedClass+Double+Triple+Quadruple.html |   14 +-
 .../Widget+NestedClass+Double+Triple.html          |   14 +-
 .../Mono.DocTest/Widget+NestedClass+Double.html    |   14 +-
 .../Mono.DocTest/Widget+NestedClass.html           |   14 +-
 .../Mono.DocTest/Widget+NestedClass`1.html         |   14 +-
 .../Test/html.expected/Mono.DocTest/Widget.html    |   88 +-
 mcs/tools/mdoc/Test/html.expected/NoNamespace.html |   14 +-
 .../mdoc/Test/html.expected/System/Action`1.html   |    4 +-
 .../mdoc/Test/html.expected/System/Array.html      |   14 +-
 .../Test/html.expected/System/AsyncCallback.html   |    4 +-
 .../System/Environment+SpecialFolder.html          |    4 +-
 .../Test/html.expected/System/Environment.html     |    4 +-
 .../mdoc/Test/msxdoc-expected.importslashdoc.xml   |  318 +-
 mcs/tools/mkbundle/Makefile                        |    5 +-
 mcs/tools/mkbundle/mkbundle.cs                     |  204 +-
 mcs/tools/mkbundle/mkbundle.exe.sources            |    7 +
 mcs/tools/mkbundle/template_z.c                    |    5 +-
 mcs/tools/mono-service/mono-service.cs             |    9 +-
 mcs/tools/xbuild/Makefile                          |   10 +-
 .../xbuild/xbuild/2.0/Microsoft.Common.targets     |   15 +-
 .../xbuild/xbuild/3.5/Microsoft.Common.targets     |   15 +-
 .../xbuild/xbuild/4.0/Microsoft.Common.targets     |  115 +-
 .../xbuild/xbuild/4.5/Microsoft.Common.targets     |  824 ---
 mcs/tools/xbuild/xbuild/4.5/Microsoft.Common.tasks |   35 -
 mcs/tools/xbuild/xbuild/Microsoft.CSharp.targets   |    7 +
 .../xbuild/Microsoft.Portable.CSharp.targets       |    4 +
 mcs/tools/xbuild/xbuild_targets.make               |    5 +-
 missing                                            |  148 +-
 mono-core.spec                                     |   74 +-
 mono-core.spec.in                                  |   72 +-
 mono/Makefile.in                                   |  126 +-
 mono/arch/Makefile.am                              |    2 +-
 mono/arch/Makefile.in                              |  177 +-
 mono/arch/alpha/Makefile.am                        |    8 -
 mono/arch/alpha/Makefile.in                        |  593 --
 mono/arch/alpha/alpha-codegen.h                    |  576 --
 mono/arch/alpha/test.c                             |  156 -
 mono/arch/alpha/tramp.c                            |  380 --
 mono/arch/amd64/Makefile.in                        |  144 +-
 mono/arch/arm/Makefile.am                          |    7 +-
 mono/arch/arm/Makefile.in                          |  151 +-
 mono/arch/arm/arm-codegen.h                        |   12 +
 mono/arch/arm/arm-fpa-codegen.h                    |  198 -
 mono/arch/arm/arm-vfp-codegen.h                    |    2 +-
 mono/arch/arm/arm_fpamacros.h                      |  419 --
 mono/arch/arm/fpa_macros.th                        |   15 -
 mono/arch/arm/fpam_macros.th                       |   14 -
 mono/arch/arm/fpaops.sh                            |   24 -
 mono/arch/ia64/Makefile.in                         |   62 +-
 mono/arch/mips/Makefile.in                         |  125 +-
 mono/arch/ppc/Makefile.in                          |  125 +-
 mono/arch/s390/ChangeLog                           |   19 -
 mono/arch/s390/Makefile.am                         |    7 -
 mono/arch/s390/Makefile.in                         |  573 --
 mono/arch/s390/s390-codegen.h                      |  696 ---
 mono/arch/s390/tramp.c                             | 1154 ----
 mono/arch/s390x/Makefile.in                        |  144 +-
 mono/arch/sparc/Makefile.in                        |  144 +-
 mono/arch/x86/Makefile.in                          |  144 +-
 mono/arch/x86/x86-codegen.h                        |    8 +
 mono/benchmark/Makefile.in                         |   62 +-
 mono/cil/Makefile.in                               |   87 +-
 mono/cil/cil-opcodes.xml                           |    1 +
 mono/cil/opcode.def                                |    1 +
 mono/dis/Makefile.in                               |  155 +-
 mono/dis/dump.c                                    |    5 +
 mono/interpreter/Makefile.in                       |  175 +-
 mono/io-layer/Makefile.am                          |    6 -
 mono/io-layer/Makefile.in                          |  178 +-
 mono/io-layer/atomic.c                             |  194 -
 mono/io-layer/atomic.h                             | 1333 -----
 mono/io-layer/collection.c                         |    1 +
 mono/io-layer/critical-sections.c                  |   33 +-
 mono/io-layer/critical-sections.h                  |    2 +-
 mono/io-layer/error.c                              |    6 +
 mono/io-layer/event-private.h                      |    2 +-
 mono/io-layer/events.c                             |    3 +-
 mono/io-layer/handles-private.h                    |    2 +-
 mono/io-layer/handles.c                            |   15 +-
 mono/io-layer/io-layer.h                           |    4 +
 mono/io-layer/io-portability.c                     |    4 +-
 mono/io-layer/io.c                                 |   46 +-
 mono/io-layer/io.h                                 |    3 +
 mono/io-layer/macros.h                             |    4 +
 mono/io-layer/mono-mutex.c                         |  357 --
 mono/io-layer/mono-mutex.h                         |  187 -
 mono/io-layer/mutexes.c                            |    2 +-
 mono/io-layer/processes.c                          |   16 +-
 mono/io-layer/semaphores.c                         |    3 +-
 mono/io-layer/shared.c                             |    8 +-
 mono/io-layer/sockets.c                            |    7 +-
 mono/io-layer/wait.c                               |    3 +-
 mono/io-layer/wapi.h                               |    1 -
 mono/io-layer/wthreads.c                           |   14 +-
 mono/metadata/Makefile.am                          |    9 +-
 mono/metadata/Makefile.am.in                       |  345 ++
 mono/metadata/Makefile.in                          | 1951 +++----
 mono/metadata/appdomain.c                          |   97 +-
 mono/metadata/assembly.c                           |   89 +-
 mono/metadata/boehm-gc.c                           |   28 +-
 mono/metadata/class-internals.h                    |  104 +-
 mono/metadata/class.c                              |  170 +-
 mono/metadata/cominterop.c                         |  123 +-
 mono/metadata/culture-info-tables.h                | 2819 +++++-----
 mono/metadata/debug-helpers.c                      |    6 +-
 mono/metadata/decimal.c                            |   18 +-
 mono/metadata/domain-internals.h                   |    3 -
 mono/metadata/domain.c                             |   83 +-
 mono/metadata/exception.c                          |   53 +-
 mono/metadata/gc-internal.h                        |    9 +-
 mono/metadata/gc.c                                 |  187 +-
 mono/metadata/icall-def.h                          |   18 +-
 mono/metadata/icall.c                              |  151 +-
 mono/metadata/image.c                              |   13 +-
 mono/metadata/marshal.c                            |  758 ++-
 mono/metadata/marshal.h                            |  116 +-
 mono/metadata/metadata-internals.h                 |    3 +
 mono/metadata/metadata-verify.c                    |    2 +-
 mono/metadata/metadata.c                           |   11 +-
 mono/metadata/monitor.c                            |    1 +
 mono/metadata/mono-config.c                        |    8 +-
 mono/metadata/mono-cq.c                            |    1 +
 mono/metadata/mono-debug.c                         |   15 +
 mono/metadata/mono-debug.h                         |    8 +
 mono/metadata/mono-endian.h                        |   14 -
 mono/metadata/mono-perfcounters.c                  |    1 +
 mono/metadata/mono-wsq.c                           |    1 +
 mono/metadata/nacl-stub.c                          |   87 +-
 mono/metadata/null-gc.c                            |    7 +-
 mono/metadata/object-internals.h                   |   17 +-
 mono/metadata/object.c                             |  155 +-
 mono/metadata/object.h                             |   10 +
 mono/metadata/pedump.c                             |    1 +
 mono/metadata/rand.c                               |    2 +
 mono/metadata/reflection.c                         |   29 +-
 mono/metadata/runtime.c                            |   91 +-
 mono/metadata/runtime.h                            |    3 +-
 mono/metadata/security-core-clr.c                  |  254 +-
 mono/metadata/security-manager.c                   |   50 +-
 mono/metadata/security-manager.h                   |   20 +-
 mono/metadata/sgen-alloc.c                         |   65 +-
 mono/metadata/sgen-bridge.c                        |   14 +-
 mono/metadata/sgen-cardtable.c                     |  116 +-
 mono/metadata/sgen-cardtable.h                     |   31 +-
 mono/metadata/sgen-conf.h                          |   25 +-
 mono/metadata/sgen-debug.c                         |   78 +-
 mono/metadata/sgen-fin-weak-hash.c                 |  335 +-
 mono/metadata/sgen-gc.c                            |  493 +-
 mono/metadata/sgen-gc.h                            |   88 +-
 mono/metadata/sgen-gray.c                          |   14 +-
 mono/metadata/sgen-internal.c                      |    5 +-
 mono/metadata/sgen-layout-stats.c                  |   80 +
 mono/metadata/sgen-layout-stats.h                  |   67 +
 mono/metadata/sgen-los.c                           |   19 +-
 mono/metadata/sgen-major-scan-object.h             |   12 +-
 mono/metadata/sgen-marksweep-conc.c                |    3 -
 mono/metadata/sgen-marksweep.c                     |  358 +-
 mono/metadata/sgen-memory-governor.c               |    8 +-
 mono/metadata/sgen-minor-scan-object.h             |   20 +-
 mono/metadata/sgen-nursery-allocator.c             |    3 +
 mono/metadata/sgen-os-posix.c                      |    4 +-
 mono/metadata/sgen-pinning.c                       |    2 +-
 mono/metadata/sgen-protocol.c                      |  112 +-
 mono/metadata/sgen-protocol.h                      |   50 +-
 mono/metadata/sgen-scan-object.h                   |   66 +-
 mono/metadata/sgen-simple-nursery.c                |    1 +
 mono/metadata/sgen-split-nursery.c                 |    1 +
 mono/metadata/sgen-ssb.c                           |  966 ----
 mono/metadata/sgen-ssb.h                           |   30 -
 mono/metadata/sgen-stw.c                           |    2 +-
 mono/metadata/sgen-workers.c                       |    2 +-
 mono/metadata/socket-io.c                          |    6 +-
 mono/metadata/threadpool.c                         |   53 +-
 mono/metadata/threadpool.h                         |    4 +
 mono/metadata/threads-types.h                      |    7 +-
 mono/metadata/threads.c                            |  159 +-
 mono/metadata/threads.h                            |    2 +
 mono/metadata/verify.c                             |   36 +-
 mono/mini/Makefile.am                              |  157 +-
 mono/mini/Makefile.am.in                           |  789 +++
 mono/mini/Makefile.in                              | 2030 +++----
 mono/mini/aot-compiler.c                           |  667 ++-
 mono/mini/aot-runtime.c                            |  246 +-
 mono/mini/arrays.cs                                |   61 +-
 mono/mini/basic-calls.cs                           |   17 +-
 mono/mini/basic-float.cs                           |   15 +-
 mono/mini/basic-long.cs                            |   17 +-
 mono/mini/basic-math.cs                            |   15 +-
 mono/mini/basic.cs                                 |   19 +-
 mono/mini/cpu-alpha.md                             |  400 --
 mono/mini/cpu-amd64.md                             |    4 +
 mono/mini/cpu-arm.md                               |    8 +-
 mono/mini/cpu-mips.md                              |    4 +-
 mono/mini/cpu-s390.md                              |  334 --
 mono/mini/cpu-x86.md                               |    1 +
 mono/mini/debug-mini.c                             |   41 +-
 mono/mini/debugger-agent.c                         |  221 +-
 mono/mini/debugger-agent.h                         |    3 +
 mono/mini/declsec.c                                |    5 +-
 mono/mini/declsec.h                                |    6 +
 mono/mini/decompose.c                              |  110 +-
 mono/mini/driver.c                                 |  102 +-
 mono/mini/dwarfwriter.c                            |   16 +-
 mono/mini/dwarfwriter.h                            |    5 +-
 mono/mini/exceptions-alpha.c                       |  997 ----
 mono/mini/exceptions-arm.c                         |    6 +-
 mono/mini/exceptions-s390.c                        |  605 --
 mono/mini/exceptions.cs                            |    6 +-
 mono/mini/generics.cs                              |   78 +-
 mono/mini/genmdesc.c                               |    5 +
 mono/mini/graph.c                                  |    3 +-
 mono/mini/gshared.cs                               |  220 +-
 mono/mini/helpers.c                                |   14 +-
 mono/mini/image-writer.c                           |   23 +-
 mono/mini/ir-emit.h                                |   35 +-
 mono/mini/jit-icalls.c                             |   68 +-
 mono/mini/jit-icalls.h                             |    4 +
 mono/mini/ldscript                                 |    3 +
 mono/mini/main-sgen.c                              |    5 +
 mono/mini/main.c                                   |    6 +-
 mono/mini/method-to-ir.c                           | 1052 +++-
 mono/mini/mini-alpha.c                             | 5887 --------------------
 mono/mini/mini-alpha.h                             |  308 -
 mono/mini/mini-amd64.c                             |  120 +-
 mono/mini/mini-amd64.h                             |   14 +-
 mono/mini/mini-arch.h                              |    4 +-
 mono/mini/mini-arm.c                               |  603 +-
 mono/mini/mini-arm.h                               |   46 +-
 mono/mini/mini-codegen.c                           |   27 +-
 mono/mini/mini-darwin.c                            |   47 +-
 mono/mini/mini-exceptions.c                        |   55 +-
 mono/mini/mini-gc.c                                |    4 +
 mono/mini/mini-generic-sharing.c                   |  418 +-
 mono/mini/mini-llvm-cpp.cpp                        |   24 +-
 mono/mini/mini-llvm.c                              |   31 +-
 mono/mini/mini-llvm.h                              |    6 +-
 mono/mini/mini-mips.c                              |    3 +-
 mono/mini/mini-ops.h                               |   36 +-
 mono/mini/mini-posix.c                             |   10 +
 mono/mini/mini-ppc.c                               |    2 +-
 mono/mini/mini-s390.c                              | 5296 ------------------
 mono/mini/mini-s390.h                              |  242 -
 mono/mini/mini-s390x.c                             |   24 +-
 mono/mini/mini-trampolines.c                       |   94 +-
 mono/mini/mini-x86.c                               |  202 +-
 mono/mini/mini-x86.h                               |   11 +-
 mono/mini/mini.c                                   |  520 +-
 mono/mini/mini.h                                   |  156 +-
 mono/mini/objects.cs                               |   30 +-
 mono/mini/patch-info.h                             |    8 +
 mono/mini/regalloc.h                               |    5 +-
 mono/mini/tramp-alpha.c                            |  632 ---
 mono/mini/tramp-amd64.c                            |   33 +-
 mono/mini/tramp-arm.c                              |   13 +-
 mono/mini/tramp-mips.c                             |   11 +-
 mono/mini/tramp-ppc.c                              |   11 +-
 mono/mini/tramp-s390.c                             |  509 --
 mono/mini/tramp-s390x.c                            |   11 +-
 mono/mini/tramp-x86.c                              |   25 +-
 mono/mini/version.h                                |    2 +-
 mono/mini/wapihandles.c                            |    2 +-
 mono/mini/xdebug.c                                 |   20 +-
 mono/monograph/Makefile.in                         |  136 +-
 mono/monograph/monograph.c                         |    7 +-
 mono/profiler/Makefile.am                          |    4 +
 mono/profiler/Makefile.in                          |  148 +-
 mono/profiler/decode.c                             |    5 +
 mono/profiler/mono-profiler-iomap.c                |    4 +-
 mono/profiler/proflog.c                            |    5 +-
 mono/tests/Makefile.am                             |  131 +-
 mono/tests/Makefile.in                             |  330 +-
 mono/tests/assemblyresolve/Makefile.in             |   62 +-
 mono/tests/cas/Makefile.in                         |  126 +-
 mono/tests/cas/assembly/Makefile.in                |   61 +-
 mono/tests/cas/demand/Makefile.in                  |   61 +-
 mono/tests/cas/inheritance/Makefile.in             |   61 +-
 mono/tests/cas/linkdemand/Makefile.in              |   61 +-
 mono/tests/cas/threads/Makefile.in                 |   61 +-
 mono/tests/cominterop.cs                           |   62 +
 mono/tests/finalizer-wait.cs                       |   10 +-
 mono/tests/gc-descriptors/Makefile.am              |   16 +
 mono/tests/gc-descriptors/Makefile.in              |  496 ++
 .../gc-descriptors/descriptor-tests-driver.cs      |   34 +
 .../gc-descriptors/descriptor-tests-prefix.cs      |    6 +
 mono/tests/gc-descriptors/gen-descriptor-tests.py  |  123 +
 mono/tests/invoke.cs                               |    2 +-
 mono/tests/libtest.c                               |  131 +
 mono/tests/load-exceptions.cs                      |   15 +
 mono/tests/load-missing.il                         |    6 +
 mono/tests/runtime-invoke.cs                       |   39 +-
 mono/tests/static-constructor.cs                   |    4 +-
 mono/tests/threadpool-in-processexit.cs            |   26 +
 .../threadpool-in-processexit.exe.stdout.expected  |    1 +
 mono/tests/unload-appdomain-on-shutdown.cs         |   39 +
 mono/utils/Makefile.am                             |    6 +-
 mono/utils/Makefile.in                             |  192 +-
 mono/utils/atomic.c                                |  194 +
 mono/utils/atomic.h                                | 1235 ++++
 mono/utils/lock-free-alloc.c                       |    2 +-
 mono/utils/lock-free-array-queue.c                 |    2 +-
 mono/utils/lock-free-queue.c                       |    2 +-
 mono/utils/mach-support-amd64.c                    |   39 +-
 mono/utils/mach-support-arm.c                      |   60 +-
 mono/utils/mach-support-unknown.c                  |    6 +
 mono/utils/mach-support-x86.c                      |   36 +-
 mono/utils/mach-support.h                          |    1 +
 mono/utils/mono-codeman.c                          |  193 +-
 mono/utils/mono-codeman.h                          |    8 +
 mono/utils/mono-compiler.h                         |    2 +-
 mono/utils/mono-context.c                          |    4 +
 mono/utils/mono-context.h                          |    8 +-
 mono/utils/mono-dl.h                               |    4 +-
 mono/utils/mono-error-internals.h                  |    3 +
 mono/utils/mono-error.c                            |   47 +
 mono/utils/mono-linked-list-set.c                  |    3 +-
 mono/utils/mono-membar.h                           |   20 +-
 mono/utils/mono-mmap.c                             |   18 +-
 mono/utils/mono-mutex.c                            |  155 +
 mono/utils/mono-mutex.h                            |  104 +
 mono/utils/mono-path.c                             |    5 -
 mono/utils/mono-poll.c                             |   12 +
 mono/utils/mono-proclib.c                          |    2 +
 mono/utils/mono-semaphore.c                        |    9 +-
 mono/utils/mono-threads-mach.c                     |    7 +-
 mono/utils/mono-threads-posix.c                    |    6 +-
 mono/utils/mono-threads-windows.c                  |    4 +-
 mono/utils/mono-threads.c                          |   39 +-
 mono/utils/mono-threads.h                          |    9 +-
 mono/utils/monobitset.c                            |    9 +-
 msvc/Makefile.in                                   |   61 +-
 msvc/libmonoruntime.vcxproj                        |    8 +-
 msvc/mono.sln                                      |   15 +-
 po/Makefile.in                                     |  126 +-
 po/mcs/Makefile.in.in                              |    1 +
 po/mcs/de.gmo                                      |  Bin 5546 -> 5546 bytes
 po/mcs/de.po                                       | 1044 ++--
 po/mcs/es.gmo                                      |  Bin 16487 -> 16487 bytes
 po/mcs/es.po                                       | 1050 ++--
 po/mcs/ja.gmo                                      |  Bin 21042 -> 21042 bytes
 po/mcs/ja.po                                       | 1050 ++--
 po/mcs/mcs.pot                                     | 1046 ++--
 po/mcs/pt_BR.gmo                                   |  Bin 75463 -> 75463 bytes
 po/mcs/pt_BR.po                                    | 1054 ++--
 runtime/Makefile.am                                |    4 +
 runtime/Makefile.in                                |   67 +-
 mkinstalldirs => runtime/mkinstalldirs             |    0
 runtime/mono-wrapper.in                            |    9 +
 samples/Makefile.in                                |   62 +-
 scripts/Makefile.am                                |   18 +-
 scripts/Makefile.in                                |   91 +-
 support/Makefile.am                                |    7 +
 support/Makefile.in                                |  187 +-
 support/dirent.c                                   |    1 +
 support/fcntl.c                                    |   10 +
 support/mac-reachability.c                         |  153 +
 support/map.c                                      |  201 +-
 support/map.h                                      |   80 +-
 support/nl.c                                       |    6 +
 support/pwd.c                                      |    4 +
 support/signal.c                                   |    4 +-
 support/sys-mman.c                                 |    2 +
 support/sys-stat.c                                 |  160 +
 support/sys-uio.c                                  |  126 +
 support/unistd.c                                   |   15 +
 tools/Makefile.in                                  |  126 +-
 tools/locale-builder/Driver.cs                     |   89 +-
 tools/locale-builder/Makefile.am                   |    2 +-
 tools/locale-builder/Makefile.in                   |   63 +-
 tools/locale-builder/NumberFormatEntry.cs          |    5 +-
 tools/locale-builder/Patterns.cs                   |   28 +-
 tools/sgen/Makefile.in                             |  136 +-
 tools/sgen/sgen-grep-binprot.c                     |   75 +-
 1745 files changed, 81534 insertions(+), 76045 deletions(-)
 delete mode 100644 debian/libmono-2.0-1.symbols
 delete mode 100644 debian/libmono-2.0-1.symbols.alpha
 delete mode 100644 debian/libmono-2.0-1.symbols.amd64
 delete mode 100644 debian/libmono-2.0-1.symbols.armel
 delete mode 100644 debian/libmono-2.0-1.symbols.armhf
 delete mode 100644 debian/libmono-2.0-1.symbols.i386
 delete mode 100644 debian/libmono-2.0-1.symbols.ia64
 delete mode 100644 debian/libmono-2.0-1.symbols.kfreebsd-amd64
 delete mode 100644 debian/libmono-2.0-1.symbols.kfreebsd-i386
 delete mode 100644 debian/libmono-2.0-1.symbols.powerpc
 delete mode 100644 debian/libmono-2.0-1.symbols.ppc64
 delete mode 100644 debian/libmono-2.0-1.symbols.s390x
 delete mode 100644 debian/libmono-2.0-1.symbols.sparc
 rename debian/{libmono-csharp4.0-cil.install => libmono-csharp4.0a-cil.install} (100%)
 create mode 100644 debian/libmono-facades-system-collections-cil.install
 create mode 100644 debian/libmono-facades-system-collections-concurrent-cil.install
 create mode 100644 debian/libmono-facades-system-componentmodel-annotations-cil.install
 create mode 100644 debian/libmono-facades-system-componentmodel-cil.install
 create mode 100644 debian/libmono-facades-system-componentmodel-eventbasedasync-cil.install
 create mode 100644 debian/libmono-facades-system-diagnostics-contracts-cil.install
 create mode 100644 debian/libmono-facades-system-diagnostics-debug-cil.install
 create mode 100644 debian/libmono-facades-system-diagnostics-tools-cil.install
 create mode 100644 debian/libmono-facades-system-dynamic-runtime-cil.install
 create mode 100644 debian/libmono-facades-system-globalization-cil.install
 create mode 100644 debian/libmono-facades-system-io-cil.install
 create mode 100644 debian/libmono-facades-system-linq-cil.install
 create mode 100644 debian/libmono-facades-system-linq-expressions-cil.install
 create mode 100644 debian/libmono-facades-system-linq-parallel-cil.install
 create mode 100644 debian/libmono-facades-system-linq-queryable-cil.install
 create mode 100644 debian/libmono-facades-system-net-networkinformation-cil.install
 create mode 100644 debian/libmono-facades-system-net-primitives-cil.install
 create mode 100644 debian/libmono-facades-system-net-requests-cil.install
 create mode 100644 debian/libmono-facades-system-objectmodel-cil.install
 create mode 100644 debian/libmono-facades-system-reflection-cil.install
 create mode 100644 debian/libmono-facades-system-reflection-extensions-cil.install
 create mode 100644 debian/libmono-facades-system-reflection-primitives-cil.install
 create mode 100644 debian/libmono-facades-system-resources-resourcemanager-cil.install
 create mode 100644 debian/libmono-facades-system-runtime-cil.install
 create mode 100644 debian/libmono-facades-system-runtime-extensions-cil.install
 create mode 100644 debian/libmono-facades-system-runtime-interopservices-cil.install
 create mode 100644 debian/libmono-facades-system-runtime-numerics-cil.install
 create mode 100644 debian/libmono-facades-system-runtime-serialization-json-cil.install
 create mode 100644 debian/libmono-facades-system-runtime-serialization-primitives-cil.install
 create mode 100644 debian/libmono-facades-system-runtime-serialization-xml-cil.install
 create mode 100644 debian/libmono-facades-system-security-principal-cil.install
 create mode 100644 debian/libmono-facades-system-servicemodel-http-cil.install
 create mode 100644 debian/libmono-facades-system-servicemodel-primitives-cil.install
 create mode 100644 debian/libmono-facades-system-text-encoding-cil.install
 create mode 100644 debian/libmono-facades-system-text-encoding-extensions-cil.install
 create mode 100644 debian/libmono-facades-system-text-regularexpressions-cil.install
 create mode 100644 debian/libmono-facades-system-threading-cil.install
 create mode 100644 debian/libmono-facades-system-threading-tasks-cil.install
 create mode 100644 debian/libmono-facades-system-threading-tasks-parallel-cil.install
 create mode 100644 debian/libmono-facades-system-xml-readerwriter-cil.install
 create mode 100644 debian/libmono-facades-system-xml-xdocument-cil.install
 create mode 100644 debian/libmono-facades-system-xml-xmlserializer-cil.install
 create mode 100644 debian/libmono-system-io-compression-filesystem4.0-cil.install
 create mode 100644 debian/libmono-system-io-compression4.0-cil.install
 create mode 100644 debian/libmono-system-net-http-webrequest4.0-cil.install
 create mode 100644 debian/libmono-system-web-http-webhost4.0-cil.install
 create mode 100644 debian/libmono-system-windows4.0-cil.install
 create mode 100644 debian/libmono-system-xml-serialization4.0-cil.install
 create mode 100644 debian/libmonoboehm-2.0-1.install
 create mode 100644 debian/libmonoboehm-2.0-1.symbols
 create mode 100644 debian/libmonoboehm-2.0-1.symbols.armel
 create mode 100644 debian/libmonoboehm-2.0-1.symbols.mipsel
 create mode 100644 debian/libmonoboehm-2.0-1.symbols.powerpc
 create mode 100644 debian/libmonoboehm-2.0-1.symbols.s390x
 create mode 100644 debian/libmonoboehm-2.0-dev.install
 create mode 100644 debian/libmonosgen-2.0-1.install
 create mode 100644 debian/libmonosgen-2.0-1.symbols
 create mode 100644 debian/libmonosgen-2.0-1.symbols.armel
 create mode 100644 debian/libmonosgen-2.0-1.symbols.mipsel
 create mode 100644 debian/libmonosgen-2.0-1.symbols.powerpc
 create mode 100644 debian/libmonosgen-2.0-1.symbols.s390x
 create mode 100644 debian/libmonosgen-2.0-dev.install
 create mode 100644 debian/mono-runtime-boehm.install
 rename debian/{mono-runtime.NEWS => mono-runtime-common.NEWS} (100%)
 create mode 100644 debian/mono-runtime-common.desktop
 create mode 100644 debian/mono-runtime-common.dirs
 rename debian/{mono-runtime.docs => mono-runtime-common.docs} (100%)
 create mode 100644 debian/mono-runtime-common.install
 rename debian/{mono-runtime.manpages => mono-runtime-common.manpages} (100%)
 rename debian/{mono-runtime.png => mono-runtime-common.png} (100%)
 create mode 100644 debian/mono-runtime-common.postinst
 rename debian/{mono-runtime.postrm => mono-runtime-common.postrm} (100%)
 create mode 100644 debian/mono-runtime-common.prerm
 delete mode 100644 debian/mono-runtime.desktop
 delete mode 100644 debian/mono-runtime.install
 create mode 100644 debian/mono-runtime.links
 create mode 100644 external/ikvm/ikvm-fork.snk
 mode change 100755 => 100644 libgc/ltmain.sh
 mode change 100755 => 100644 ltmain.sh
 create mode 100644 mcs/class/Facades/Makefile
 create mode 100644 mcs/class/Facades/System.Collections.Concurrent/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Collections.Concurrent/Makefile
 create mode 100644 mcs/class/Facades/System.Collections.Concurrent/System.Collections.Concurrent.dll.sources
 create mode 100644 mcs/class/Facades/System.Collections.Concurrent/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Collections/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Collections/Makefile
 create mode 100644 mcs/class/Facades/System.Collections/System.Collections.dll.sources
 create mode 100644 mcs/class/Facades/System.Collections/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.ComponentModel.Annotations/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.ComponentModel.Annotations/Makefile
 create mode 100644 mcs/class/Facades/System.ComponentModel.Annotations/System.ComponentModel.Annotations.dll.sources
 create mode 100644 mcs/class/Facades/System.ComponentModel.Annotations/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.ComponentModel.EventBasedAsync/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.ComponentModel.EventBasedAsync/Makefile
 create mode 100644 mcs/class/Facades/System.ComponentModel.EventBasedAsync/System.ComponentModel.EventBasedAsync.dll.sources
 create mode 100644 mcs/class/Facades/System.ComponentModel.EventBasedAsync/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.ComponentModel/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.ComponentModel/Makefile
 create mode 100644 mcs/class/Facades/System.ComponentModel/System.ComponentModel.dll.sources
 create mode 100644 mcs/class/Facades/System.ComponentModel/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Diagnostics.Contracts/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Diagnostics.Contracts/Makefile
 create mode 100644 mcs/class/Facades/System.Diagnostics.Contracts/System.Diagnostics.Contracts.dll.sources
 create mode 100644 mcs/class/Facades/System.Diagnostics.Contracts/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Diagnostics.Debug/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Diagnostics.Debug/Makefile
 create mode 100644 mcs/class/Facades/System.Diagnostics.Debug/System.Diagnostics.Debug.dll.sources
 create mode 100644 mcs/class/Facades/System.Diagnostics.Debug/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Diagnostics.Tools/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Diagnostics.Tools/Makefile
 create mode 100644 mcs/class/Facades/System.Diagnostics.Tools/System.Diagnostics.Tools.dll.sources
 create mode 100644 mcs/class/Facades/System.Diagnostics.Tools/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Dynamic.Runtime/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Dynamic.Runtime/Makefile
 create mode 100644 mcs/class/Facades/System.Dynamic.Runtime/System.Dynamic.Runtime.dll.sources
 create mode 100644 mcs/class/Facades/System.Dynamic.Runtime/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Globalization/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Globalization/Makefile
 create mode 100644 mcs/class/Facades/System.Globalization/System.Globalization.dll.sources
 create mode 100644 mcs/class/Facades/System.Globalization/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.IO/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.IO/Makefile
 create mode 100644 mcs/class/Facades/System.IO/System.IO.dll.sources
 create mode 100644 mcs/class/Facades/System.IO/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Linq.Expressions/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Linq.Expressions/Makefile
 create mode 100644 mcs/class/Facades/System.Linq.Expressions/System.Linq.Expressions.dll.sources
 create mode 100644 mcs/class/Facades/System.Linq.Expressions/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Linq.Parallel/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Linq.Parallel/Makefile
 create mode 100644 mcs/class/Facades/System.Linq.Parallel/System.Linq.Parallel.dll.sources
 create mode 100644 mcs/class/Facades/System.Linq.Parallel/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Linq.Queryable/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Linq.Queryable/Makefile
 create mode 100644 mcs/class/Facades/System.Linq.Queryable/System.Linq.Queryable.dll.sources
 create mode 100644 mcs/class/Facades/System.Linq.Queryable/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Linq/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Linq/Makefile
 create mode 100644 mcs/class/Facades/System.Linq/System.Linq.dll.sources
 create mode 100644 mcs/class/Facades/System.Linq/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Net.NetworkInformation/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Net.NetworkInformation/Makefile
 create mode 100644 mcs/class/Facades/System.Net.NetworkInformation/System.Net.NetworkInformation.dll.sources
 create mode 100644 mcs/class/Facades/System.Net.NetworkInformation/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Net.Primitives/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Net.Primitives/Makefile
 create mode 100644 mcs/class/Facades/System.Net.Primitives/System.Net.Primitives.dll.sources
 create mode 100644 mcs/class/Facades/System.Net.Primitives/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Net.Requests/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Net.Requests/Makefile
 create mode 100644 mcs/class/Facades/System.Net.Requests/System.Net.Requests.dll.sources
 create mode 100644 mcs/class/Facades/System.Net.Requests/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.ObjectModel/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.ObjectModel/Makefile
 create mode 100644 mcs/class/Facades/System.ObjectModel/System.ObjectModel.dll.sources
 create mode 100644 mcs/class/Facades/System.ObjectModel/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Reflection.Extensions/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Reflection.Extensions/Makefile
 create mode 100644 mcs/class/Facades/System.Reflection.Extensions/System.Reflection.Extensions.dll.sources
 create mode 100644 mcs/class/Facades/System.Reflection.Extensions/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Reflection.Primitives/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Reflection.Primitives/Makefile
 create mode 100644 mcs/class/Facades/System.Reflection.Primitives/System.Reflection.Primitives.dll.sources
 create mode 100644 mcs/class/Facades/System.Reflection.Primitives/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Reflection/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Reflection/Makefile
 create mode 100644 mcs/class/Facades/System.Reflection/System.Reflection.dll.sources
 create mode 100644 mcs/class/Facades/System.Reflection/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Resources.ResourceManager/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Resources.ResourceManager/Makefile
 create mode 100644 mcs/class/Facades/System.Resources.ResourceManager/System.Resources.ResourceManager.dll.sources
 create mode 100644 mcs/class/Facades/System.Resources.ResourceManager/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Runtime.Extensions/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Runtime.Extensions/Makefile
 create mode 100644 mcs/class/Facades/System.Runtime.Extensions/System.Runtime.Extensions.dll.sources
 create mode 100644 mcs/class/Facades/System.Runtime.Extensions/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Runtime.InteropServices/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Runtime.InteropServices/Makefile
 create mode 100644 mcs/class/Facades/System.Runtime.InteropServices/System.Runtime.InteropServices.dll.sources
 create mode 100644 mcs/class/Facades/System.Runtime.InteropServices/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Runtime.Numerics/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Runtime.Numerics/Makefile
 create mode 100644 mcs/class/Facades/System.Runtime.Numerics/System.Runtime.Numerics.dll.sources
 create mode 100644 mcs/class/Facades/System.Runtime.Numerics/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Runtime.Serialization.Json/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Runtime.Serialization.Json/Makefile
 create mode 100644 mcs/class/Facades/System.Runtime.Serialization.Json/System.Runtime.Serialization.Json.dll.sources
 create mode 100644 mcs/class/Facades/System.Runtime.Serialization.Json/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Runtime.Serialization.Primitives/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Runtime.Serialization.Primitives/Makefile
 create mode 100644 mcs/class/Facades/System.Runtime.Serialization.Primitives/System.Runtime.Serialization.Primitives.dll.sources
 create mode 100644 mcs/class/Facades/System.Runtime.Serialization.Primitives/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Runtime.Serialization.Xml/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Runtime.Serialization.Xml/Makefile
 create mode 100644 mcs/class/Facades/System.Runtime.Serialization.Xml/System.Runtime.Serialization.Xml.dll.sources
 create mode 100644 mcs/class/Facades/System.Runtime.Serialization.Xml/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Runtime/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Runtime/Makefile
 create mode 100644 mcs/class/Facades/System.Runtime/System.Runtime.dll.sources
 create mode 100644 mcs/class/Facades/System.Runtime/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Security.Principal/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Security.Principal/Makefile
 create mode 100644 mcs/class/Facades/System.Security.Principal/System.Security.Principal.dll.sources
 create mode 100644 mcs/class/Facades/System.Security.Principal/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.ServiceModel.Http/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.ServiceModel.Http/Makefile
 create mode 100644 mcs/class/Facades/System.ServiceModel.Http/System.ServiceModel.Http.dll.sources
 create mode 100644 mcs/class/Facades/System.ServiceModel.Http/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.ServiceModel.Primitives/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.ServiceModel.Primitives/Makefile
 create mode 100644 mcs/class/Facades/System.ServiceModel.Primitives/System.ServiceModel.Primitives.dll.sources
 create mode 100644 mcs/class/Facades/System.ServiceModel.Primitives/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Text.Encoding.Extensions/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Text.Encoding.Extensions/Makefile
 create mode 100644 mcs/class/Facades/System.Text.Encoding.Extensions/System.Text.Encoding.Extensions.dll.sources
 create mode 100644 mcs/class/Facades/System.Text.Encoding.Extensions/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Text.Encoding/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Text.Encoding/Makefile
 create mode 100644 mcs/class/Facades/System.Text.Encoding/System.Text.Encoding.dll.sources
 create mode 100644 mcs/class/Facades/System.Text.Encoding/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Text.RegularExpressions/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Text.RegularExpressions/Makefile
 create mode 100644 mcs/class/Facades/System.Text.RegularExpressions/System.Text.RegularExpressions.dll.sources
 create mode 100644 mcs/class/Facades/System.Text.RegularExpressions/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Threading.Tasks.Parallel/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Threading.Tasks.Parallel/Makefile
 create mode 100644 mcs/class/Facades/System.Threading.Tasks.Parallel/System.Threading.Tasks.Parallel.dll.sources
 create mode 100644 mcs/class/Facades/System.Threading.Tasks.Parallel/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Threading.Tasks/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Threading.Tasks/Makefile
 create mode 100644 mcs/class/Facades/System.Threading.Tasks/System.Threading.Tasks.dll.sources
 create mode 100644 mcs/class/Facades/System.Threading.Tasks/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Threading/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Threading/Makefile
 create mode 100644 mcs/class/Facades/System.Threading/System.Threading.dll.sources
 create mode 100644 mcs/class/Facades/System.Threading/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Xml.ReaderWriter/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Xml.ReaderWriter/Makefile
 create mode 100644 mcs/class/Facades/System.Xml.ReaderWriter/System.Xml.ReaderWriter.dll.sources
 create mode 100644 mcs/class/Facades/System.Xml.ReaderWriter/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Xml.XDocument/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Xml.XDocument/Makefile
 create mode 100644 mcs/class/Facades/System.Xml.XDocument/System.Xml.XDocument.dll.sources
 create mode 100644 mcs/class/Facades/System.Xml.XDocument/TypeForwarders.cs
 create mode 100644 mcs/class/Facades/System.Xml.XmlSerializer/AssemblyInfo.cs
 create mode 100644 mcs/class/Facades/System.Xml.XmlSerializer/Makefile
 create mode 100644 mcs/class/Facades/System.Xml.XmlSerializer/System.Xml.XmlSerializer.dll.sources
 create mode 100644 mcs/class/Facades/System.Xml.XmlSerializer/TypeForwarders.cs
 create mode 100644 mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTaskItem.cs
 create mode 100644 mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTaskItemGroup.cs
 create mode 100644 mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTaskPropertyGroup.cs
 create mode 100644 mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/IBuildTask.cs
 create mode 100644 mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework/ICancelableTask.cs
 create mode 100644 mcs/class/Mono.Cairo/Mono.Cairo/CairoDebug.cs
 create mode 100644 mcs/class/Mono.Cairo/Mono.Cairo/Color.cs
 create mode 100644 mcs/class/Mono.Cairo/Mono.Cairo/Distance.cs
 create mode 100644 mcs/class/Mono.Cairo/Mono.Cairo/Point.cs
 create mode 100644 mcs/class/Mono.Cairo/Mono.Cairo/PointD.cs
 create mode 100644 mcs/class/Mono.Cairo/Mono.Cairo/Region.cs
 delete mode 100644 mcs/class/Mono.Reactive.Testing/Assembly/AssemblyInfo.cs
 delete mode 100644 mcs/class/Mono.Reactive.Testing/Mono.Reactive.Testing.dll.sources
 create mode 100644 mcs/class/Mono.WebBrowser/Mono.NullBrowser/Base.cs
 create mode 100755 mcs/class/Mono.WebBrowser/Mono.NullBrowser/DOM/Navigation.cs
 create mode 100644 mcs/class/Mono.WebBrowser/Mono.NullBrowser/WebBrowser.cs
 create mode 100644 mcs/class/System.ComponentModel.DataAnnotations/monodroid_System.ComponentModel.DataAnnotations.dll.sources
 create mode 100644 mcs/class/System.ComponentModel.DataAnnotations/monotouch_System.ComponentModel.DataAnnotations.dll.sources
 create mode 100644 mcs/class/System.Data/System.Data.Common/TaskHelper.cs
 create mode 100644 mcs/class/System.IO.Compression.FileSystem/AssemblyInfo.cs
 create mode 100644 mcs/class/System.IO.Compression.FileSystem/Makefile
 create mode 100644 mcs/class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem.dll.sources
 create mode 100644 mcs/class/System.IO.Compression.FileSystem/ZipFile.cs
 create mode 100644 mcs/class/System.IO.Compression.FileSystem/ZipFileExtensions.cs
 create mode 100644 mcs/class/System.IO.Compression/AssemblyInfo.cs
 create mode 100644 mcs/class/System.IO.Compression/Makefile
 create mode 100644 mcs/class/System.IO.Compression/System.IO.Compression.dll.sources
 create mode 100644 mcs/class/System.IO.Compression/TypeForwarders.cs
 create mode 100644 mcs/class/System.IO.Compression/ZipArchive.cs
 create mode 100644 mcs/class/System.IO.Compression/ZipArchiveEntry.cs
 create mode 100644 mcs/class/System.IO.Compression/ZipArchiveMode.cs
 create mode 100644 mcs/class/System.Net.Http.WebRequest/Assembly/AssemblyInfo.cs
 create mode 100644 mcs/class/System.Net.Http.WebRequest/Makefile
 create mode 100644 mcs/class/System.Net.Http.WebRequest/System.Net.Http.WebRequest.dll.sources
 create mode 100644 mcs/class/System.Net.Http.WebRequest/System.Net.Http.WebRequest/WebRequestHandler.cs
 create mode 100644 mcs/class/System.Net/Assembly/TypeForwarders.cs
 create mode 100644 mcs/class/System.Numerics/Test/System.Numerics/ComplexTest.cs
 create mode 100644 mcs/class/System.Runtime.Serialization/System.Runtime.Serialization/DataContractSerializerSettings.cs
 create mode 100644 mcs/class/System.Runtime.Serialization/System.Runtime.Serialization/DateTimeFormat.cs
 create mode 100644 mcs/class/System.Runtime.Serialization/System.Runtime.Serialization/EmitTypeInformation.cs
 create mode 100644 mcs/class/System.Runtime.Serialization/Test/System.Runtime.Serialization/DataContractSerializerTest_InvalidCharacters.cs
 create mode 100644 mcs/class/System.ServiceModel.Web/Assembly/TypeForwarders.cs
 create mode 100644 mcs/class/System.ServiceModel.Web/System.Runtime.Serialization.Json/DataContractJsonSerializerSettings.cs
 create mode 100644 mcs/class/System.ServiceModel/System.ServiceModel.Channels/WebSocketTransportSettings.cs
 create mode 100644 mcs/class/System.ServiceModel/System.ServiceModel.Channels/WebSocketTransportUsage.cs
 create mode 100644 mcs/class/System.ServiceModel/System.ServiceModel/NetHttpBinding.cs
 create mode 100644 mcs/class/System.ServiceModel/System.ServiceModel/NetHttpMessageEncoding.cs
 create mode 100644 mcs/class/System.ServiceProcess/Test/System.ServiceProcess/ServiceBaseTest.cs
 create mode 100644 mcs/class/System.Web.Http.WebHost/Makefile
 create mode 100644 mcs/class/System.Web.Http.WebHost/System.Web.Http.WebHost.dll.sources
 create mode 100644 mcs/class/System.Web/System.Web.Configuration_2.0/LruCache.cs
 create mode 100644 mcs/class/System.Web/System.Web/MimeMapping.cs
 create mode 100644 mcs/class/System.Windows/AssemblyInfo.cs
 create mode 100644 mcs/class/System.Windows/Makefile
 create mode 100644 mcs/class/System.Windows/System.Windows.dll.sources
 create mode 100644 mcs/class/System.Windows/TypeForwarders.cs
 create mode 100644 mcs/class/System.Xml.Serialization/AssemblyInfo.cs
 create mode 100644 mcs/class/System.Xml.Serialization/Makefile
 create mode 100644 mcs/class/System.Xml.Serialization/System.Xml.Serialization.dll.sources
 create mode 100644 mcs/class/System.Xml.Serialization/TypeForwarders.cs
 create mode 100644 mcs/class/System/System.IO.Compression/CompressionLevel.cs
 create mode 100644 mcs/class/System/System.Text.RegularExpressions/RegexMatchTimeoutException.cs
 delete mode 100644 mcs/class/build-rx-dll-sources.sh
 delete mode 100644 mcs/class/corlib/Mono.Math.Prime.Generator/ChangeLog
 delete mode 100644 mcs/class/corlib/Mono.Math.Prime.Generator/NextPrimeFinder.cs
 delete mode 100644 mcs/class/corlib/Mono.Math.Prime.Generator/PrimeGeneratorBase.cs
 delete mode 100644 mcs/class/corlib/Mono.Math.Prime.Generator/SequentialSearchPrimeGeneratorBase.cs
 delete mode 100644 mcs/class/corlib/Mono.Math.Prime/ChangeLog
 delete mode 100644 mcs/class/corlib/Mono.Math.Prime/ConfidenceFactor.cs
 delete mode 100644 mcs/class/corlib/Mono.Math.Prime/PrimalityTests.cs
 delete mode 100644 mcs/class/corlib/Mono.Math/BigInteger.cs
 delete mode 100644 mcs/class/corlib/Mono.Math/ChangeLog
 delete mode 100644 mcs/class/corlib/Mono.Security.Authenticode/AuthenticodeBase.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.Authenticode/AuthenticodeDeformatter.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.Authenticode/ChangeLog
 delete mode 100644 mcs/class/corlib/Mono.Security.Cryptography/CryptoConvert.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.Cryptography/CryptoTools.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.Cryptography/KeyPairPersistence.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.Cryptography/PKCS1.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.Cryptography/PKCS8.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.Cryptography/RSAManaged.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.Cryptography/SymmetricTransform.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509.Extensions/BasicConstraintsExtension.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509.Extensions/ChangeLog
 delete mode 100644 mcs/class/corlib/Mono.Security.X509.Extensions/KeyUsageExtension.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509.Extensions/SubjectKeyIdentifierExtension.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509/ChangeLog
 delete mode 100644 mcs/class/corlib/Mono.Security.X509/PKCS12.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509/X501Name.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509/X509CRL.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509/X509Certificate.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509/X509CertificateCollection.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509/X509Chain.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509/X509ChainStatusFlags.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509/X509Extension.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509/X509Extensions.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509/X509Store.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509/X509StoreManager.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509/X509Stores.cs
 delete mode 100644 mcs/class/corlib/Mono.Security.X509/X520Attributes.cs
 delete mode 100644 mcs/class/corlib/Mono.Security/ASN1.cs
 delete mode 100644 mcs/class/corlib/Mono.Security/ASN1Convert.cs
 delete mode 100644 mcs/class/corlib/Mono.Security/BitConverterLE.cs
 delete mode 100644 mcs/class/corlib/Mono.Security/ChangeLog
 delete mode 100644 mcs/class/corlib/Mono.Security/PKCS7.cs
 delete mode 100644 mcs/class/corlib/Mono.Security/StrongName.cs
 create mode 100644 mcs/class/corlib/System.Collections.Concurrent/EnumerablePartitionerOptions.cs
 create mode 100644 mcs/class/corlib/System.Collections.ObjectModel/ReadOnlyDictionary.cs
 create mode 100644 mcs/class/corlib/System.Collections/HashPrimeNumbers.cs
 create mode 100644 mcs/class/corlib/System.Diagnostics.Contracts/ContractOptionAttribute.cs
 create mode 100644 mcs/class/corlib/System.Reflection/AssemblyContentType.cs
 create mode 100644 mcs/class/corlib/System.Reflection/RuntimeReflectionExtensions.cs
 create mode 100644 mcs/class/corlib/System.Threading/NamedDataSlot.cs
 create mode 100644 mcs/class/corlib/System/Console.iOS.cs
 create mode 100644 mcs/class/corlib/System/Progress.cs
 create mode 100644 mcs/class/corlib/System/WeakReference_T.cs
 create mode 100644 mcs/class/corlib/Test/System.Collections/StructuralComparisonsTest.cs
 create mode 100644 mcs/class/corlib/Test/System.Threading/ThreadPoolTest.cs
 create mode 100644 mcs/class/corlib/monotouch_corlib.dll.sources
 create mode 100644 mcs/class/monodoc/Test/Monodoc.Generators/AvoidCDataTextReaderTests.cs
 create mode 100644 mcs/class/monodoc/Test/Monodoc/EcmaDocTests.cs
 create mode 100644 mcs/class/monodoc/Test/Monodoc/NodeTest.cs
 create mode 100644 mcs/class/monodoc/Test/Monodoc/RootTreeTest.cs
 create mode 100755 mcs/class/monodoc/jay.sh
 create mode 100644 mcs/errors/CS0012-21-lib.il
 create mode 100644 mcs/errors/cs0012-19.cs
 create mode 100644 mcs/errors/cs0012-20.cs
 create mode 100644 mcs/errors/cs0012-21.cs
 delete mode 100644 mcs/errors/cs0019-34.cs
 delete mode 100644 mcs/errors/cs0019-51.cs
 create mode 100644 mcs/errors/cs0019-69.cs
 create mode 100644 mcs/errors/cs0019-70.cs
 create mode 100644 mcs/errors/cs0029-33.cs
 create mode 100644 mcs/errors/cs0029-34.cs
 create mode 100644 mcs/errors/cs0034-5.cs
 create mode 100644 mcs/errors/cs0034-6.cs
 create mode 100644 mcs/errors/cs0120-19.cs
 create mode 100644 mcs/errors/cs0131-5.cs
 create mode 100644 mcs/errors/cs0154-5.cs
 create mode 100644 mcs/errors/cs0161-4.cs
 create mode 100644 mcs/errors/cs0162-17.cs
 create mode 100644 mcs/errors/cs0185-2.cs
 create mode 100644 mcs/errors/cs0266-27.cs
 create mode 100644 mcs/errors/cs0266-28.cs
 create mode 100644 mcs/errors/cs0458-14.cs
 create mode 100644 mcs/errors/cs0458-15.cs
 create mode 100644 mcs/errors/cs0458-16.cs
 create mode 100644 mcs/errors/cs0464-4.cs
 create mode 100644 mcs/errors/cs0534-10.cs
 create mode 100644 mcs/errors/cs0647-20.cs
 create mode 100644 mcs/errors/cs0658-3.cs
 create mode 100644 mcs/errors/cs0761-2.cs
 create mode 100644 mcs/errors/cs0761.cs
 create mode 100644 mcs/errors/cs1001-8.cs
 create mode 100644 mcs/errors/cs1502-17.cs
 create mode 100644 mcs/errors/cs1502-18.cs
 create mode 100644 mcs/errors/cs1519-5.cs
 create mode 100644 mcs/errors/cs1525-52.cs
 create mode 100644 mcs/errors/cs1525-53.cs
 create mode 100644 mcs/errors/cs1525-54.cs
 create mode 100644 mcs/errors/cs1534-3.cs
 create mode 100644 mcs/errors/cs1661-3.cs
 create mode 100644 mcs/errors/cs1705-2.cs
 create mode 100644 mcs/errors/cs1997-2.cs
 create mode 100644 mcs/tests/gtest-581-lib.cs
 create mode 100644 mcs/tests/gtest-581.cs
 create mode 100644 mcs/tests/gtest-582-lib.cs
 create mode 100644 mcs/tests/gtest-582.cs
 create mode 100644 mcs/tests/gtest-583-lib.il
 create mode 100644 mcs/tests/gtest-583.cs
 create mode 100644 mcs/tests/gtest-584.cs
 create mode 100644 mcs/tests/gtest-585.cs
 create mode 100644 mcs/tests/gtest-586.cs
 create mode 100644 mcs/tests/gtest-587.cs
 create mode 100644 mcs/tests/gtest-588.cs
 create mode 100644 mcs/tests/gtest-589.cs
 create mode 100644 mcs/tests/gtest-exmethod-46.cs
 create mode 100644 mcs/tests/gtest-iter-29.cs
 create mode 100644 mcs/tests/gtest-lambda-31.cs
 create mode 100644 mcs/tests/gtest-partial-06.cs
 create mode 100644 mcs/tests/test-866.cs
 create mode 100644 mcs/tests/test-867.cs
 create mode 100644 mcs/tests/test-868.cs
 create mode 100644 mcs/tests/test-869.cs
 create mode 100644 mcs/tests/test-anon-171.cs
 create mode 100644 mcs/tests/test-async-42.cs
 create mode 100644 mcs/tests/test-async-46.cs
 create mode 100644 mcs/tests/test-async-47.cs
 create mode 100644 mcs/tests/test-async-48.cs
 create mode 100644 mcs/tests/test-debug-26-ref.xml
 create mode 100644 mcs/tests/test-debug-26.cs
 create mode 100644 mcs/tests/test-debug-27-ref.xml
 create mode 100644 mcs/tests/test-debug-27.cs
 create mode 100644 mcs/tests/test-partial-31.cs
 delete mode 100644 mcs/tools/xbuild/xbuild/4.5/Microsoft.Common.targets
 delete mode 100644 mcs/tools/xbuild/xbuild/4.5/Microsoft.Common.tasks
 delete mode 100644 mono/arch/alpha/Makefile.am
 delete mode 100644 mono/arch/alpha/Makefile.in
 delete mode 100644 mono/arch/alpha/alpha-codegen.h
 delete mode 100644 mono/arch/alpha/test.c
 delete mode 100644 mono/arch/alpha/tramp.c
 delete mode 100644 mono/arch/arm/arm-fpa-codegen.h
 delete mode 100644 mono/arch/arm/arm_fpamacros.h
 delete mode 100644 mono/arch/arm/fpa_macros.th
 delete mode 100644 mono/arch/arm/fpam_macros.th
 delete mode 100755 mono/arch/arm/fpaops.sh
 delete mode 100644 mono/arch/s390/ChangeLog
 delete mode 100644 mono/arch/s390/Makefile.am
 delete mode 100644 mono/arch/s390/Makefile.in
 delete mode 100644 mono/arch/s390/s390-codegen.h
 delete mode 100644 mono/arch/s390/tramp.c
 delete mode 100644 mono/io-layer/atomic.c
 delete mode 100644 mono/io-layer/atomic.h
 delete mode 100644 mono/io-layer/mono-mutex.c
 delete mode 100644 mono/io-layer/mono-mutex.h
 create mode 100644 mono/metadata/Makefile.am.in
 create mode 100644 mono/metadata/sgen-layout-stats.c
 create mode 100644 mono/metadata/sgen-layout-stats.h
 delete mode 100644 mono/metadata/sgen-marksweep-conc.c
 delete mode 100644 mono/metadata/sgen-ssb.c
 delete mode 100644 mono/metadata/sgen-ssb.h
 create mode 100644 mono/mini/Makefile.am.in
 delete mode 100644 mono/mini/cpu-alpha.md
 delete mode 100644 mono/mini/cpu-s390.md
 delete mode 100644 mono/mini/exceptions-alpha.c
 delete mode 100644 mono/mini/exceptions-s390.c
 create mode 100644 mono/mini/main-sgen.c
 delete mode 100644 mono/mini/mini-alpha.c
 delete mode 100644 mono/mini/mini-alpha.h
 delete mode 100644 mono/mini/mini-s390.c
 delete mode 100644 mono/mini/mini-s390.h
 delete mode 100644 mono/mini/tramp-alpha.c
 delete mode 100644 mono/mini/tramp-s390.c
 create mode 100644 mono/tests/gc-descriptors/Makefile.am
 create mode 100644 mono/tests/gc-descriptors/Makefile.in
 create mode 100644 mono/tests/gc-descriptors/descriptor-tests-driver.cs
 create mode 100644 mono/tests/gc-descriptors/descriptor-tests-prefix.cs
 create mode 100755 mono/tests/gc-descriptors/gen-descriptor-tests.py
 create mode 100644 mono/tests/threadpool-in-processexit.cs
 create mode 100644 mono/tests/threadpool-in-processexit.exe.stdout.expected
 create mode 100644 mono/tests/unload-appdomain-on-shutdown.cs
 create mode 100644 mono/utils/atomic.c
 create mode 100644 mono/utils/atomic.h
 create mode 100644 mono/utils/mono-mutex.c
 create mode 100644 mono/utils/mono-mutex.h
 copy mkinstalldirs => runtime/mkinstalldirs (100%)
 create mode 100644 support/mac-reachability.c
 create mode 100644 support/sys-uio.c

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mono/packages/mono.git



More information about the Pkg-mono-svn-commits mailing list