Imported Upstream version 5.14.0.78
Former-commit-id: 3494343bcc9ddb42b36b82dd9ae7b69e85e0229f
This commit is contained in:
parent
74b74abd9f
commit
19234507ba
@ -144,9 +144,10 @@ update-llvm-version:
|
||||
|
||||
|
||||
update-solution-files:
|
||||
(pushd msvc/scripts; rm genproj.exe; $(MAKE) genproj.exe; popd)
|
||||
$(MAKE) update-csproj
|
||||
$(MAKE) package-inputs
|
||||
(cd msvc/scripts; $(MAKE) genproj.exe; mono genproj.exe $(GENPROJ_ARGS))
|
||||
(cd msvc/scripts; mono --debug genproj.exe $(GENPROJ_ARGS))
|
||||
|
||||
update-solution-files-with-tests:
|
||||
$(MAKE) "GENPROJ_ARGS=2012 true true" update-solution-files
|
||||
|
@ -88,8 +88,6 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
|
||||
ltmain.sh
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_compile_flag.m4 \
|
||||
$(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
|
||||
$(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
|
||||
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
|
||||
@ -278,6 +276,7 @@ G_GUINT64_FORMAT = @G_GUINT64_FORMAT@
|
||||
G_HAVE_ISO_VARARGS = @G_HAVE_ISO_VARARGS@
|
||||
HAVE_ALLOCA_H = @HAVE_ALLOCA_H@
|
||||
HAVE_MSGFMT = @HAVE_MSGFMT@
|
||||
HAVE_NINJA = @HAVE_NINJA@
|
||||
HOST_CC = @HOST_CC@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
@ -296,7 +295,6 @@ LIBC = @LIBC@
|
||||
LIBGC_CPPFLAGS = @LIBGC_CPPFLAGS@
|
||||
LIBGC_LIBS = @LIBGC_LIBS@
|
||||
LIBGC_STATIC_LIBS = @LIBGC_STATIC_LIBS@
|
||||
LIBICONV = @LIBICONV@
|
||||
LIBMONO_LA = @LIBMONO_LA@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
@ -310,7 +308,6 @@ LLVM_LIBS = @LLVM_LIBS@
|
||||
LN_S = @LN_S@
|
||||
LTCOMPILE = @LTCOMPILE@
|
||||
LTCXXCOMPILE = @LTCXXCOMPILE@
|
||||
LTLIBICONV = @LTLIBICONV@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
@ -424,7 +421,6 @@ mkdir_p = @mkdir_p@
|
||||
mono_build_root = @mono_build_root@
|
||||
mono_cfg_dir = @mono_cfg_dir@
|
||||
mono_runtime = @mono_runtime@
|
||||
ninja = @ninja@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
prefix = @prefix@
|
||||
@ -1060,9 +1056,10 @@ update-llvm-version:
|
||||
REV=`$(LLVM_DIR)/bin/llvm-config --version` && sed -e "s,expected_llvm_version=.*,expected_llvm_version=\"$$REV\"," < configure.ac > tmp && mv tmp configure.ac && echo "Version set to $$REV."
|
||||
|
||||
update-solution-files:
|
||||
(pushd msvc/scripts; rm genproj.exe; $(MAKE) genproj.exe; popd)
|
||||
$(MAKE) update-csproj
|
||||
$(MAKE) package-inputs
|
||||
(cd msvc/scripts; $(MAKE) genproj.exe; mono genproj.exe $(GENPROJ_ARGS))
|
||||
(cd msvc/scripts; mono --debug genproj.exe $(GENPROJ_ARGS))
|
||||
|
||||
update-solution-files-with-tests:
|
||||
$(MAKE) "GENPROJ_ARGS=2012 true true" update-solution-files
|
||||
|
46
README.md
46
README.md
@ -29,7 +29,7 @@ The Mono project is part of the [.NET Foundation](http://www.dotnetfoundation.or
|
||||
| Windows | amd64 | [![windows-amd64][15]][16] |
|
||||
| Windows | i386 | [![windows-i386][17]][18] |
|
||||
| CentOS | s390x (cs) | [![centos-s390x][19]][20] |
|
||||
| Debian 8 | ppc64el (cs) | [![debian-8-ppc64el][21]][22]|
|
||||
| Debian 9 | ppc64el (cs) | [![debian-9-ppc64el][21]][22]|
|
||||
|
||||
_(cs) = community supported architecture_
|
||||
|
||||
@ -53,8 +53,8 @@ _(cs) = community supported architecture_
|
||||
[18]: https://jenkins.mono-project.com/job/z/label=w32/
|
||||
[19]: https://jenkins.mono-project.com/job/test-mono-mainline-community/label=centos-s390x/badge/icon
|
||||
[20]: https://jenkins.mono-project.com/job/test-mono-mainline-community/label=centos-s390x
|
||||
[21]: https://jenkins.mono-project.com/job/test-mono-mainline-community-chroot/label=debian-8-ppc64el/badge/icon
|
||||
[22]: https://jenkins.mono-project.com/job/test-mono-mainline-community-chroot/label=debian-8-ppc64el
|
||||
[21]: https://jenkins.mono-project.com/job/test-mono-mainline-community-chroot/label=debian-9-ppc64el/badge/icon
|
||||
[22]: https://jenkins.mono-project.com/job/test-mono-mainline-community-chroot/label=debian-9-ppc64el
|
||||
|
||||
Compilation and Installation
|
||||
============================
|
||||
@ -128,6 +128,14 @@ Directory Roadmap
|
||||
|
||||
* `external/` - Git submodules for external libraries (Newtonsoft.Json, ikvm, etc).
|
||||
|
||||
* `ikvm-native/` - Glue code for ikvm.
|
||||
|
||||
* `libgc/` - The (deprecated) Boehm GC implementation.
|
||||
|
||||
* `llvm/` - Utility Makefiles for integrating the Mono LLVM fork.
|
||||
|
||||
* `m4/` - General utility Makefiles.
|
||||
|
||||
* `man/` - Manual pages for the various Mono commands and programs.
|
||||
|
||||
* `mcs/` - The class libraries, compiler and tools
|
||||
@ -142,18 +150,38 @@ Directory Roadmap
|
||||
|
||||
* `arch/` - Architecture specific portions.
|
||||
|
||||
* `benchmark/` - A collection of benchmarks.
|
||||
|
||||
* `btls/` - Build files for the BTLS library which incorporates BoringSSL.
|
||||
|
||||
* `cil/` - Common Intermediate Representation, XML
|
||||
definition of the CIL bytecodes.
|
||||
|
||||
* `dis/` - CIL executable Disassembler
|
||||
* `dis/` - CIL executable Disassembler.
|
||||
|
||||
* `io-layer/` - The I/O layer and system abstraction for
|
||||
emulating the .NET IO model.
|
||||
* `eglib/` - Independent implementation of the glib API.
|
||||
|
||||
* `metadata/` - The object system and metadata reader.
|
||||
|
||||
* `mini/` - The Just in Time Compiler.
|
||||
|
||||
* `profiler/` - The profiler implementation.
|
||||
|
||||
* `sgen/` - The SGen Garbage Collector implementation.
|
||||
|
||||
* `tests/` - The main runtime tests.
|
||||
|
||||
* `unit-tests/` - Additional runtime unit tests.
|
||||
|
||||
* `utils/` - Utility functions used across the runtime codebase.
|
||||
|
||||
* `msvc/` - Logic for the MSVC / Visual Studio based runtime and BCL build system.
|
||||
The latter is experimental at the moment.
|
||||
|
||||
* `packaging/` - Packaging logic for the OS X and Windows Mono packages.
|
||||
|
||||
* `po/` - Translation files.
|
||||
|
||||
* `runtime/` - A directory that contains the Makefiles that link the
|
||||
mono/ and mcs/ build systems.
|
||||
|
||||
@ -162,6 +190,12 @@ runtime as an embedded library.
|
||||
|
||||
* `scripts/` - Scripts used to invoke Mono and the corresponding program.
|
||||
|
||||
* `sdks/` - A new way of embedding Mono into Xamarin.iOS, Xamarin.Android and other products.
|
||||
|
||||
* `support/` - Various support libraries.
|
||||
|
||||
* `tools/` - A collection of tools, mostly used during Mono development.
|
||||
|
||||
Contributing to Mono
|
||||
====================
|
||||
|
||||
|
@ -1 +1 @@
|
||||
9196f4b94d89c752be303d5fd83b1fe324a94e16
|
||||
9b9b777791cf346eab05c49479d7f54faae5e82e
|
4
aclocal.m4
vendored
4
aclocal.m4
vendored
@ -1204,10 +1204,6 @@ AC_SUBST([am__untar])
|
||||
]) # _AM_PROG_TAR
|
||||
|
||||
m4_include([m4/ax_check_compile_flag.m4])
|
||||
m4_include([m4/iconv.m4])
|
||||
m4_include([m4/lib-ld.m4])
|
||||
m4_include([m4/lib-link.m4])
|
||||
m4_include([m4/lib-prefix.m4])
|
||||
m4_include([m4/libtool.m4])
|
||||
m4_include([m4/ltoptions.m4])
|
||||
m4_include([m4/ltsugar.m4])
|
||||
|
31
config.h.in
31
config.h.in
@ -89,20 +89,17 @@
|
||||
/* Disable CAS/CoreCLR security */
|
||||
#undef DISABLE_SECURITY
|
||||
|
||||
/* Disable major=copying support in SGEN. */
|
||||
#undef DISABLE_SGEN_MAJOR_COPYING
|
||||
/* Disable debug helpers in SGEN. */
|
||||
#undef DISABLE_SGEN_DEBUG_HELPERS
|
||||
|
||||
/* Disable major=marksweep-fixed support in SGEN. */
|
||||
#undef DISABLE_SGEN_MAJOR_MARKSWEEP_FIXED
|
||||
/* Disable gc bridge support in SGEN. */
|
||||
#undef DISABLE_SGEN_GC_BRIDGE
|
||||
|
||||
/* Disable major=marksweep-fixed-par support in SGEN. */
|
||||
#undef DISABLE_SGEN_MAJOR_MARKSWEEP_FIXED_PAR
|
||||
/* Disable concurrent gc support in SGEN. */
|
||||
#undef DISABLE_SGEN_MAJOR_MARKSWEEP_CONC
|
||||
|
||||
/* Disable major=marksweep-par support in SGEN. */
|
||||
#undef DISABLE_SGEN_MAJOR_MARKSWEEP_PAR
|
||||
|
||||
/* Disable wbarrier=remset support in SGEN. */
|
||||
#undef DISABLE_SGEN_REMSET
|
||||
/* Disable minor=split support in SGEN. */
|
||||
#undef DISABLE_SGEN_SPLIT_NURSERY
|
||||
|
||||
/* Disable Shadow Copy for AppDomains */
|
||||
#undef DISABLE_SHADOW_COPY
|
||||
@ -131,6 +128,9 @@
|
||||
/* Enable metadata checked build */
|
||||
#undef ENABLE_CHECKED_BUILD_METADATA
|
||||
|
||||
/* Enable private types checked build */
|
||||
#undef ENABLE_CHECKED_BUILD_PRIVATE_TYPES
|
||||
|
||||
/* Enable thread checked build */
|
||||
#undef ENABLE_CHECKED_BUILD_THREAD
|
||||
|
||||
@ -167,6 +167,9 @@
|
||||
/* Define to 1 if you have the `accept4' function. */
|
||||
#undef HAVE_ACCEPT4
|
||||
|
||||
/* Have access */
|
||||
#undef HAVE_ACCESS
|
||||
|
||||
/* Has the 'aintl' function */
|
||||
#undef HAVE_AINTL
|
||||
|
||||
@ -437,9 +440,6 @@
|
||||
/* Define to 1 if you have the <grp.h> header file. */
|
||||
#undef HAVE_GRP_H
|
||||
|
||||
/* Define if you have the iconv() function and it works. */
|
||||
#undef HAVE_ICONV
|
||||
|
||||
/* Define to 1 if you have the <iconv.h> header file. */
|
||||
#undef HAVE_ICONV_H
|
||||
|
||||
@ -1134,9 +1134,6 @@
|
||||
/* ... */
|
||||
#undef HOST_X86
|
||||
|
||||
/* Define as const if the declaration of iconv() needs const. */
|
||||
#undef ICONV_CONST
|
||||
|
||||
/* Enable lazy gc thread creation by the embedding host. */
|
||||
#undef LAZY_GC_THREAD_CREATION
|
||||
|
||||
|
@ -1 +1 @@
|
||||
b6ab66aa835fd7733c5e05d7ed8c48fa74fe11af
|
||||
f82402782c183a9b3d0d7ff8dcf09665fe659437
|
@ -1 +1 @@
|
||||
3a22b6f6da68c5076ef8e6587eb734f126d62c2e
|
||||
62d58e5ad09d9ee78241060e8c8fd498d658b690
|
@ -95,8 +95,6 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
|
||||
$(srcdir)/reactive.pc.in $(srcdir)/config.in README
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_compile_flag.m4 \
|
||||
$(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
|
||||
$(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
|
||||
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
|
||||
@ -301,6 +299,7 @@ G_GUINT64_FORMAT = @G_GUINT64_FORMAT@
|
||||
G_HAVE_ISO_VARARGS = @G_HAVE_ISO_VARARGS@
|
||||
HAVE_ALLOCA_H = @HAVE_ALLOCA_H@
|
||||
HAVE_MSGFMT = @HAVE_MSGFMT@
|
||||
HAVE_NINJA = @HAVE_NINJA@
|
||||
HOST_CC = @HOST_CC@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
@ -319,7 +318,6 @@ LIBC = @LIBC@
|
||||
LIBGC_CPPFLAGS = @LIBGC_CPPFLAGS@
|
||||
LIBGC_LIBS = @LIBGC_LIBS@
|
||||
LIBGC_STATIC_LIBS = @LIBGC_STATIC_LIBS@
|
||||
LIBICONV = @LIBICONV@
|
||||
LIBMONO_LA = @LIBMONO_LA@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
@ -333,7 +331,6 @@ LLVM_LIBS = @LLVM_LIBS@
|
||||
LN_S = @LN_S@
|
||||
LTCOMPILE = @LTCOMPILE@
|
||||
LTCXXCOMPILE = @LTCXXCOMPILE@
|
||||
LTLIBICONV = @LTLIBICONV@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
@ -447,7 +444,6 @@ mkdir_p = @mkdir_p@
|
||||
mono_build_root = @mono_build_root@
|
||||
mono_cfg_dir = @mono_cfg_dir@
|
||||
mono_runtime = @mono_runtime@
|
||||
ninja = @ninja@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
prefix = @prefix@
|
||||
|
@ -40,4 +40,5 @@
|
||||
<dllmap dll="gdiplus.dll" target="@libgdiplus_install_loc@" os="!windows"/>
|
||||
<dllmap dll="gdi32" target="@libgdiplus_install_loc@" os="!windows"/>
|
||||
<dllmap dll="gdi32.dll" target="@libgdiplus_install_loc@" os="!windows"/>
|
||||
<dllmap dll="System.Native" target="__Internal"/>
|
||||
</configuration>
|
||||
|
@ -84,8 +84,6 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
|
||||
$(top_srcdir)/mkinstalldirs
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_compile_flag.m4 \
|
||||
$(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
|
||||
$(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
|
||||
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
|
||||
@ -223,6 +221,7 @@ G_GUINT64_FORMAT = @G_GUINT64_FORMAT@
|
||||
G_HAVE_ISO_VARARGS = @G_HAVE_ISO_VARARGS@
|
||||
HAVE_ALLOCA_H = @HAVE_ALLOCA_H@
|
||||
HAVE_MSGFMT = @HAVE_MSGFMT@
|
||||
HAVE_NINJA = @HAVE_NINJA@
|
||||
HOST_CC = @HOST_CC@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
@ -241,7 +240,6 @@ LIBC = @LIBC@
|
||||
LIBGC_CPPFLAGS = @LIBGC_CPPFLAGS@
|
||||
LIBGC_LIBS = @LIBGC_LIBS@
|
||||
LIBGC_STATIC_LIBS = @LIBGC_STATIC_LIBS@
|
||||
LIBICONV = @LIBICONV@
|
||||
LIBMONO_LA = @LIBMONO_LA@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
@ -255,7 +253,6 @@ LLVM_LIBS = @LLVM_LIBS@
|
||||
LN_S = @LN_S@
|
||||
LTCOMPILE = @LTCOMPILE@
|
||||
LTCXXCOMPILE = @LTCXXCOMPILE@
|
||||
LTLIBICONV = @LTLIBICONV@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
@ -369,7 +366,6 @@ mkdir_p = @mkdir_p@
|
||||
mono_build_root = @mono_build_root@
|
||||
mono_cfg_dir = @mono_cfg_dir@
|
||||
mono_runtime = @mono_runtime@
|
||||
ninja = @ninja@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
prefix = @prefix@
|
||||
|
@ -84,8 +84,6 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
|
||||
$(top_srcdir)/mkinstalldirs
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_compile_flag.m4 \
|
||||
$(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
|
||||
$(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
|
||||
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
|
||||
@ -283,6 +281,7 @@ G_GUINT64_FORMAT = @G_GUINT64_FORMAT@
|
||||
G_HAVE_ISO_VARARGS = @G_HAVE_ISO_VARARGS@
|
||||
HAVE_ALLOCA_H = @HAVE_ALLOCA_H@
|
||||
HAVE_MSGFMT = @HAVE_MSGFMT@
|
||||
HAVE_NINJA = @HAVE_NINJA@
|
||||
HOST_CC = @HOST_CC@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
@ -301,7 +300,6 @@ LIBC = @LIBC@
|
||||
LIBGC_CPPFLAGS = @LIBGC_CPPFLAGS@
|
||||
LIBGC_LIBS = @LIBGC_LIBS@
|
||||
LIBGC_STATIC_LIBS = @LIBGC_STATIC_LIBS@
|
||||
LIBICONV = @LIBICONV@
|
||||
LIBMONO_LA = @LIBMONO_LA@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
@ -315,7 +313,6 @@ LLVM_LIBS = @LLVM_LIBS@
|
||||
LN_S = @LN_S@
|
||||
LTCOMPILE = @LTCOMPILE@
|
||||
LTCXXCOMPILE = @LTCXXCOMPILE@
|
||||
LTLIBICONV = @LTLIBICONV@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
@ -429,7 +426,6 @@ mkdir_p = @mkdir_p@
|
||||
mono_build_root = @mono_build_root@
|
||||
mono_cfg_dir = @mono_cfg_dir@
|
||||
mono_runtime = @mono_runtime@
|
||||
ninja = @ninja@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
prefix = @prefix@
|
||||
|
@ -116,7 +116,7 @@
|
||||
<add prefix="http" type="System.Net.HttpRequestCreator, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="https" type="System.Net.HttpRequestCreator, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="file" type="System.Net.FileWebRequestCreator, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="ftp" type="System.Net.FtpRequestCreator, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="ftp" type="System.Net.FtpWebRequestCreator, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</webRequestModules>
|
||||
</system.net>
|
||||
|
||||
|
@ -84,8 +84,6 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
|
||||
$(top_srcdir)/mkinstalldirs
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_compile_flag.m4 \
|
||||
$(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
|
||||
$(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
|
||||
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
|
||||
@ -223,6 +221,7 @@ G_GUINT64_FORMAT = @G_GUINT64_FORMAT@
|
||||
G_HAVE_ISO_VARARGS = @G_HAVE_ISO_VARARGS@
|
||||
HAVE_ALLOCA_H = @HAVE_ALLOCA_H@
|
||||
HAVE_MSGFMT = @HAVE_MSGFMT@
|
||||
HAVE_NINJA = @HAVE_NINJA@
|
||||
HOST_CC = @HOST_CC@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
@ -241,7 +240,6 @@ LIBC = @LIBC@
|
||||
LIBGC_CPPFLAGS = @LIBGC_CPPFLAGS@
|
||||
LIBGC_LIBS = @LIBGC_LIBS@
|
||||
LIBGC_STATIC_LIBS = @LIBGC_STATIC_LIBS@
|
||||
LIBICONV = @LIBICONV@
|
||||
LIBMONO_LA = @LIBMONO_LA@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
@ -255,7 +253,6 @@ LLVM_LIBS = @LLVM_LIBS@
|
||||
LN_S = @LN_S@
|
||||
LTCOMPILE = @LTCOMPILE@
|
||||
LTCXXCOMPILE = @LTCXXCOMPILE@
|
||||
LTLIBICONV = @LTLIBICONV@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
@ -369,7 +366,6 @@ mkdir_p = @mkdir_p@
|
||||
mono_build_root = @mono_build_root@
|
||||
mono_cfg_dir = @mono_cfg_dir@
|
||||
mono_runtime = @mono_runtime@
|
||||
ninja = @ninja@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
prefix = @prefix@
|
||||
|
@ -84,8 +84,6 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
|
||||
$(top_srcdir)/mkinstalldirs
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_compile_flag.m4 \
|
||||
$(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
|
||||
$(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
|
||||
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
|
||||
@ -283,6 +281,7 @@ G_GUINT64_FORMAT = @G_GUINT64_FORMAT@
|
||||
G_HAVE_ISO_VARARGS = @G_HAVE_ISO_VARARGS@
|
||||
HAVE_ALLOCA_H = @HAVE_ALLOCA_H@
|
||||
HAVE_MSGFMT = @HAVE_MSGFMT@
|
||||
HAVE_NINJA = @HAVE_NINJA@
|
||||
HOST_CC = @HOST_CC@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
@ -301,7 +300,6 @@ LIBC = @LIBC@
|
||||
LIBGC_CPPFLAGS = @LIBGC_CPPFLAGS@
|
||||
LIBGC_LIBS = @LIBGC_LIBS@
|
||||
LIBGC_STATIC_LIBS = @LIBGC_STATIC_LIBS@
|
||||
LIBICONV = @LIBICONV@
|
||||
LIBMONO_LA = @LIBMONO_LA@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
@ -315,7 +313,6 @@ LLVM_LIBS = @LLVM_LIBS@
|
||||
LN_S = @LN_S@
|
||||
LTCOMPILE = @LTCOMPILE@
|
||||
LTCXXCOMPILE = @LTCXXCOMPILE@
|
||||
LTLIBICONV = @LTLIBICONV@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
@ -429,7 +426,6 @@ mkdir_p = @mkdir_p@
|
||||
mono_build_root = @mono_build_root@
|
||||
mono_cfg_dir = @mono_cfg_dir@
|
||||
mono_runtime = @mono_runtime@
|
||||
ninja = @ninja@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
prefix = @prefix@
|
||||
|
@ -133,7 +133,7 @@
|
||||
<add prefix="http" type="System.Net.HttpRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="https" type="System.Net.HttpRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="file" type="System.Net.FileWebRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="ftp" type="System.Net.FtpRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="ftp" type="System.Net.FtpWebRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</webRequestModules>
|
||||
</system.net>
|
||||
|
||||
|
@ -84,8 +84,6 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
|
||||
$(top_srcdir)/mkinstalldirs
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_compile_flag.m4 \
|
||||
$(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
|
||||
$(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
|
||||
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
|
||||
@ -223,6 +221,7 @@ G_GUINT64_FORMAT = @G_GUINT64_FORMAT@
|
||||
G_HAVE_ISO_VARARGS = @G_HAVE_ISO_VARARGS@
|
||||
HAVE_ALLOCA_H = @HAVE_ALLOCA_H@
|
||||
HAVE_MSGFMT = @HAVE_MSGFMT@
|
||||
HAVE_NINJA = @HAVE_NINJA@
|
||||
HOST_CC = @HOST_CC@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
@ -241,7 +240,6 @@ LIBC = @LIBC@
|
||||
LIBGC_CPPFLAGS = @LIBGC_CPPFLAGS@
|
||||
LIBGC_LIBS = @LIBGC_LIBS@
|
||||
LIBGC_STATIC_LIBS = @LIBGC_STATIC_LIBS@
|
||||
LIBICONV = @LIBICONV@
|
||||
LIBMONO_LA = @LIBMONO_LA@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
@ -255,7 +253,6 @@ LLVM_LIBS = @LLVM_LIBS@
|
||||
LN_S = @LN_S@
|
||||
LTCOMPILE = @LTCOMPILE@
|
||||
LTCXXCOMPILE = @LTCXXCOMPILE@
|
||||
LTLIBICONV = @LTLIBICONV@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
@ -369,7 +366,6 @@ mkdir_p = @mkdir_p@
|
||||
mono_build_root = @mono_build_root@
|
||||
mono_cfg_dir = @mono_cfg_dir@
|
||||
mono_runtime = @mono_runtime@
|
||||
ninja = @ninja@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
prefix = @prefix@
|
||||
|
@ -84,8 +84,6 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
|
||||
$(top_srcdir)/mkinstalldirs
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_compile_flag.m4 \
|
||||
$(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
|
||||
$(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
|
||||
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
|
||||
@ -283,6 +281,7 @@ G_GUINT64_FORMAT = @G_GUINT64_FORMAT@
|
||||
G_HAVE_ISO_VARARGS = @G_HAVE_ISO_VARARGS@
|
||||
HAVE_ALLOCA_H = @HAVE_ALLOCA_H@
|
||||
HAVE_MSGFMT = @HAVE_MSGFMT@
|
||||
HAVE_NINJA = @HAVE_NINJA@
|
||||
HOST_CC = @HOST_CC@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
@ -301,7 +300,6 @@ LIBC = @LIBC@
|
||||
LIBGC_CPPFLAGS = @LIBGC_CPPFLAGS@
|
||||
LIBGC_LIBS = @LIBGC_LIBS@
|
||||
LIBGC_STATIC_LIBS = @LIBGC_STATIC_LIBS@
|
||||
LIBICONV = @LIBICONV@
|
||||
LIBMONO_LA = @LIBMONO_LA@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
@ -315,7 +313,6 @@ LLVM_LIBS = @LLVM_LIBS@
|
||||
LN_S = @LN_S@
|
||||
LTCOMPILE = @LTCOMPILE@
|
||||
LTCXXCOMPILE = @LTCXXCOMPILE@
|
||||
LTLIBICONV = @LTLIBICONV@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
@ -429,7 +426,6 @@ mkdir_p = @mkdir_p@
|
||||
mono_build_root = @mono_build_root@
|
||||
mono_cfg_dir = @mono_cfg_dir@
|
||||
mono_runtime = @mono_runtime@
|
||||
ninja = @ninja@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
prefix = @prefix@
|
||||
|
@ -136,7 +136,7 @@
|
||||
<add prefix="http" type="System.Net.HttpRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="https" type="System.Net.HttpRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="file" type="System.Net.FileWebRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="ftp" type="System.Net.FtpRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<add prefix="ftp" type="System.Net.FtpWebRequestCreator, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
</webRequestModules>
|
||||
</system.net>
|
||||
|
||||
|
@ -84,8 +84,6 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
|
||||
$(top_srcdir)/mkinstalldirs README TODO
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_compile_flag.m4 \
|
||||
$(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
|
||||
$(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
|
||||
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
|
||||
@ -223,6 +221,7 @@ G_GUINT64_FORMAT = @G_GUINT64_FORMAT@
|
||||
G_HAVE_ISO_VARARGS = @G_HAVE_ISO_VARARGS@
|
||||
HAVE_ALLOCA_H = @HAVE_ALLOCA_H@
|
||||
HAVE_MSGFMT = @HAVE_MSGFMT@
|
||||
HAVE_NINJA = @HAVE_NINJA@
|
||||
HOST_CC = @HOST_CC@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
@ -241,7 +240,6 @@ LIBC = @LIBC@
|
||||
LIBGC_CPPFLAGS = @LIBGC_CPPFLAGS@
|
||||
LIBGC_LIBS = @LIBGC_LIBS@
|
||||
LIBGC_STATIC_LIBS = @LIBGC_STATIC_LIBS@
|
||||
LIBICONV = @LIBICONV@
|
||||
LIBMONO_LA = @LIBMONO_LA@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
@ -255,7 +253,6 @@ LLVM_LIBS = @LLVM_LIBS@
|
||||
LN_S = @LN_S@
|
||||
LTCOMPILE = @LTCOMPILE@
|
||||
LTCXXCOMPILE = @LTCXXCOMPILE@
|
||||
LTLIBICONV = @LTLIBICONV@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
@ -369,7 +366,6 @@ mkdir_p = @mkdir_p@
|
||||
mono_build_root = @mono_build_root@
|
||||
mono_cfg_dir = @mono_cfg_dir@
|
||||
mono_runtime = @mono_runtime@
|
||||
ninja = @ninja@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
prefix = @prefix@
|
||||
|
@ -225,7 +225,7 @@ typedef struct _MonoJitInfo MonoJitInfo;
|
||||
|
||||
<div class="mapi-declaration mapi-section">Syntax</div>
|
||||
<div class="mapi-prototype">MonoJitInfo*
|
||||
mono_jit_info_table_find (MonoDomain *domain, char *addr)
|
||||
mono_jit_info_table_find (MonoDomain *domain, gpointer addr)
|
||||
|
||||
</div>
|
||||
<p />
|
||||
|
@ -677,7 +677,7 @@ mono_profiler_set_call_instrumentation_filter_callback (MonoProfilerHandle handl
|
||||
filter functions from all installed profilers. If any of them return flags
|
||||
other than <code>MONO_PROFILER_CALL_INSTRUMENTATION_NONE</code>, then the given method
|
||||
will be instrumented as requested. All filters are guaranteed to be called
|
||||
exactly once per method, even if earlier filters have already specified all
|
||||
at least once per method, even if earlier filters have already specified all
|
||||
flags.
|
||||
<p />
|
||||
Note that filter functions must be installed before a method is compiled in
|
||||
|
@ -13,10 +13,10 @@ ASSEMBLED_DOCS = \
|
||||
monoapi.tree monoapi.zip
|
||||
|
||||
convert.exe: $(srcdir)/convert.cs AgilityPack.dll
|
||||
$(CSCOMPILE) -r:$(topdir)/class/lib/$(PROFILE)/System.Xml.dll -out:$@ $< -r:AgilityPack.dll
|
||||
$(CSCOMPILE) -r:$(topdir)/class/lib/$(PROFILE)/mscorlib.dll -r:$(topdir)/class/lib/$(PROFILE)/System.Xml.dll -out:$@ $< -r:AgilityPack.dll
|
||||
|
||||
AgilityPack.dll:
|
||||
$(CSCOMPILE) -r:$(topdir)/class/lib/$(PROFILE)/System.dll -r:$(topdir)/class/lib/$(PROFILE)/System.Xml.dll -target:library -out:$@ $(srcdir)/HtmlAgilityPack/*.cs
|
||||
$(CSCOMPILE) -r:$(topdir)/class/lib/$(PROFILE)/mscorlib.dll -r:$(topdir)/class/lib/$(PROFILE)/System.dll -r:$(topdir)/class/lib/$(PROFILE)/System.Xml.dll -target:library -out:$@ $(srcdir)/HtmlAgilityPack/*.cs
|
||||
|
||||
monoapi.zip: monoapi.tree
|
||||
@test -f $@ || { rm -f $< && $(MAKE) $<; }
|
||||
|
@ -15,6 +15,7 @@
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.StackFrame))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.StackFrameExtensions))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.StackTrace))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.SymbolStore.ISymbolBinder))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.SymbolStore.ISymbolBinder1))]
|
||||
@ -31,56 +32,3 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.SymbolStore.SymDocumentType))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.SymbolStore.SymLanguageType))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.SymbolStore.SymLanguageVendor))]
|
||||
namespace System
|
||||
{
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoDocumentationNoteAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoExtensionAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoInternalNoteAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoLimitationAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoNotSupportedAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoTODOAttribute : System.Attribute
|
||||
{
|
||||
public MonoTODOAttribute() { }
|
||||
public MonoTODOAttribute(string comment) { }
|
||||
public string Comment { get { throw null; } }
|
||||
}
|
||||
}
|
||||
namespace System.Diagnostics
|
||||
{
|
||||
public static partial class StackFrameExtensions
|
||||
{
|
||||
[System.MonoTODOAttribute]
|
||||
public static System.IntPtr GetNativeImageBase(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
[System.MonoTODOAttribute]
|
||||
public static System.IntPtr GetNativeIP(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
[System.MonoTODOAttribute]
|
||||
public static bool HasILOffset(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
[System.MonoTODOAttribute]
|
||||
public static bool HasMethod(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
[System.MonoTODOAttribute]
|
||||
public static bool HasNativeImage(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
[System.MonoTODOAttribute]
|
||||
public static bool HasSource(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
}
|
||||
}
|
||||
|
@ -14,22 +14,7 @@
|
||||
[assembly:System.Reflection.AssemblyTitleAttribute("System.Globalization.Extensions")]
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.GlobalizationExtensions))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.IdnMapping))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringNormalizationExtensions))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.NormalizationForm))]
|
||||
namespace System
|
||||
{
|
||||
public static partial class StringNormalizationExtensions
|
||||
{
|
||||
public static bool IsNormalized(this string strInput) { throw null; }
|
||||
public static bool IsNormalized(this string strInput, System.Text.NormalizationForm normalizationForm) { throw null; }
|
||||
public static string Normalize(this string strInput) { throw null; }
|
||||
public static string Normalize(this string strInput, System.Text.NormalizationForm normalizationForm) { throw null; }
|
||||
}
|
||||
}
|
||||
namespace System.Globalization
|
||||
{
|
||||
public static partial class GlobalizationExtensions
|
||||
{
|
||||
public static System.StringComparer GetStringComparer(this System.Globalization.CompareInfo compareInfo, System.Globalization.CompareOptions options) { throw null; }
|
||||
}
|
||||
}
|
||||
|
@ -21,41 +21,6 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AccessControl.FileSystemAuditRule))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AccessControl.FileSystemRights))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AccessControl.FileSystemSecurity))]
|
||||
namespace System
|
||||
{
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoDocumentationNoteAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoExtensionAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoInternalNoteAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoLimitationAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoNotSupportedAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoTODOAttribute : System.Attribute
|
||||
{
|
||||
public MonoTODOAttribute() { }
|
||||
public MonoTODOAttribute(string comment) { }
|
||||
public string Comment { get { throw null; } }
|
||||
}
|
||||
}
|
||||
namespace System.IO
|
||||
{
|
||||
public static partial class FileSystemAclExtensions
|
||||
|
@ -15,13 +15,7 @@
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
|
||||
namespace System.Reflection.Metadata
|
||||
{
|
||||
public static partial class AssemblyExtensions
|
||||
{
|
||||
public unsafe static bool TryGetRawMetadata(this System.Reflection.Assembly assembly, out byte* blob, out int length) { blob = default(byte*); length = default(int); throw null; }
|
||||
}
|
||||
}
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Metadata.AssemblyExtensions))]
|
||||
namespace System.Runtime.Loader
|
||||
{
|
||||
public abstract partial class AssemblyLoadContext
|
||||
|
@ -24,6 +24,7 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.IExtensibleDataObject))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.IgnoreDataMemberAttribute))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.ISerializationSurrogateProvider))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.KnownTypeAttribute))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializedAttribute))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializingAttribute))]
|
||||
@ -41,12 +42,3 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlBinaryWriterInitializer))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlTextReaderInitializer))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlTextWriterInitializer))]
|
||||
namespace System.Runtime.Serialization
|
||||
{
|
||||
public partial interface ISerializationSurrogateProvider
|
||||
{
|
||||
object GetDeserializedObject(object obj, System.Type targetType);
|
||||
object GetObjectToSerialize(object obj, System.Type targetType);
|
||||
System.Type GetSurrogateType(System.Type type);
|
||||
}
|
||||
}
|
||||
|
@ -16,6 +16,7 @@
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractResolver))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializer))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializerExtensions))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializerSettings))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.XmlObjectSerializer))]
|
||||
@ -30,11 +31,3 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReaderQuotaTypes))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryString))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryWriter))]
|
||||
namespace System.Runtime.Serialization
|
||||
{
|
||||
public static partial class DataContractSerializerExtensions
|
||||
{
|
||||
public static System.Runtime.Serialization.ISerializationSurrogateProvider GetSerializationSurrogateProvider(this System.Runtime.Serialization.DataContractSerializer serializer) { throw null; }
|
||||
public static void SetSerializationSurrogateProvider(this System.Runtime.Serialization.DataContractSerializer serializer, System.Runtime.Serialization.ISerializationSurrogateProvider provider) { }
|
||||
}
|
||||
}
|
||||
|
@ -37,6 +37,7 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.HMACSHA256))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.HMACSHA384))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.HMACSHA512))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.IncrementalHash))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.MaskGenerationMethod))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.MD5))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.PKCS1MaskGenerationMethod))]
|
||||
@ -67,17 +68,3 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.SHA512Managed))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.SignatureDescription))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.TripleDES))]
|
||||
namespace System.Security.Cryptography
|
||||
{
|
||||
public sealed partial class IncrementalHash : System.IDisposable
|
||||
{
|
||||
internal IncrementalHash() { }
|
||||
public System.Security.Cryptography.HashAlgorithmName AlgorithmName { get { throw null; } }
|
||||
public void AppendData(byte[] data) { }
|
||||
public void AppendData(byte[] data, int offset, int count) { }
|
||||
public static System.Security.Cryptography.IncrementalHash CreateHash(System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
|
||||
public static System.Security.Cryptography.IncrementalHash CreateHMAC(System.Security.Cryptography.HashAlgorithmName hashAlgorithm, byte[] key) { throw null; }
|
||||
public void Dispose() { }
|
||||
public byte[] GetHashAndReset() { throw null; }
|
||||
}
|
||||
}
|
||||
|
@ -15,13 +15,4 @@
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecureString))]
|
||||
namespace System.Security
|
||||
{
|
||||
public static partial class SecureStringMarshal
|
||||
{
|
||||
public static System.IntPtr SecureStringToCoTaskMemAnsi(System.Security.SecureString s) { throw null; }
|
||||
public static System.IntPtr SecureStringToCoTaskMemUnicode(System.Security.SecureString s) { throw null; }
|
||||
public static System.IntPtr SecureStringToGlobalAllocAnsi(System.Security.SecureString s) { throw null; }
|
||||
public static System.IntPtr SecureStringToGlobalAllocUnicode(System.Security.SecureString s) { throw null; }
|
||||
}
|
||||
}
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecureStringMarshal))]
|
||||
|
@ -15,10 +15,4 @@
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XPath.Extensions))]
|
||||
namespace System.Xml.XPath
|
||||
{
|
||||
public static partial class XDocumentExtensions
|
||||
{
|
||||
public static System.Xml.XPath.IXPathNavigable ToXPathNavigable(this System.Xml.Linq.XNode node) { throw null; }
|
||||
}
|
||||
}
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XPath.XDocumentExtensions))]
|
||||
|
@ -1 +1 @@
|
||||
1677ef1e7504f41839769cf611c93149e1d4800f
|
||||
9353b66f78db9388051dacdf077cea687c85e6ad
|
@ -99,6 +99,11 @@ namespace System.Runtime.Serialization
|
||||
public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { }
|
||||
public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { }
|
||||
}
|
||||
public static partial class DataContractSerializerExtensions
|
||||
{
|
||||
public static System.Runtime.Serialization.ISerializationSurrogateProvider GetSerializationSurrogateProvider(this System.Runtime.Serialization.DataContractSerializer serializer) { throw null; }
|
||||
public static void SetSerializationSurrogateProvider(this System.Runtime.Serialization.DataContractSerializer serializer, System.Runtime.Serialization.ISerializationSurrogateProvider provider) { }
|
||||
}
|
||||
public partial class DataContractSerializerSettings
|
||||
{
|
||||
public DataContractSerializerSettings() { }
|
||||
@ -180,6 +185,12 @@ namespace System.Runtime.Serialization
|
||||
public InvalidDataContractException(string message) { }
|
||||
public InvalidDataContractException(string message, System.Exception innerException) { }
|
||||
}
|
||||
public partial interface ISerializationSurrogateProvider
|
||||
{
|
||||
object GetDeserializedObject(object obj, System.Type targetType);
|
||||
object GetObjectToSerialize(object obj, System.Type targetType);
|
||||
System.Type GetSurrogateType(System.Type type);
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=true, AllowMultiple=true)]
|
||||
public sealed partial class KnownTypeAttribute : System.Attribute
|
||||
{
|
||||
|
@ -508,4 +508,8 @@ namespace System.Xml.XPath
|
||||
public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> XPathSelectElements(this System.Xml.Linq.XNode node, string expression) { throw null; }
|
||||
public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> XPathSelectElements(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
|
||||
}
|
||||
public static partial class XDocumentExtensions
|
||||
{
|
||||
public static System.Xml.XPath.IXPathNavigable ToXPathNavigable(this System.Xml.Linq.XNode node) { throw null; }
|
||||
}
|
||||
}
|
||||
|
@ -1 +1 @@
|
||||
715bb57073b8a2870f37ffde44c9c05c221ef92c
|
||||
65e4560d5595dc280c9096fe0d5f437aa2fdb1fe
|
@ -1 +1 @@
|
||||
4a6825fa570dca67303aca29491b1368004c6eee
|
||||
68e9da8935703ec351b96ccea7fbf64a5cbea145
|
@ -15,6 +15,7 @@
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.StackFrame))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.StackFrameExtensions))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.StackTrace))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.SymbolStore.ISymbolBinder))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.SymbolStore.ISymbolBinder1))]
|
||||
@ -31,56 +32,3 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.SymbolStore.SymDocumentType))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.SymbolStore.SymLanguageType))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.SymbolStore.SymLanguageVendor))]
|
||||
namespace System
|
||||
{
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoDocumentationNoteAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoExtensionAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoInternalNoteAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoLimitationAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoNotSupportedAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoTODOAttribute : System.Attribute
|
||||
{
|
||||
public MonoTODOAttribute() { }
|
||||
public MonoTODOAttribute(string comment) { }
|
||||
public string Comment { get { throw null; } }
|
||||
}
|
||||
}
|
||||
namespace System.Diagnostics
|
||||
{
|
||||
public static partial class StackFrameExtensions
|
||||
{
|
||||
[System.MonoTODOAttribute]
|
||||
public static System.IntPtr GetNativeImageBase(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
[System.MonoTODOAttribute]
|
||||
public static System.IntPtr GetNativeIP(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
[System.MonoTODOAttribute]
|
||||
public static bool HasILOffset(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
[System.MonoTODOAttribute]
|
||||
public static bool HasMethod(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
[System.MonoTODOAttribute]
|
||||
public static bool HasNativeImage(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
[System.MonoTODOAttribute]
|
||||
public static bool HasSource(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
}
|
||||
}
|
||||
|
@ -14,22 +14,7 @@
|
||||
[assembly:System.Reflection.AssemblyTitleAttribute("System.Globalization.Extensions")]
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.GlobalizationExtensions))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.IdnMapping))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringNormalizationExtensions))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.NormalizationForm))]
|
||||
namespace System
|
||||
{
|
||||
public static partial class StringNormalizationExtensions
|
||||
{
|
||||
public static bool IsNormalized(this string strInput) { throw null; }
|
||||
public static bool IsNormalized(this string strInput, System.Text.NormalizationForm normalizationForm) { throw null; }
|
||||
public static string Normalize(this string strInput) { throw null; }
|
||||
public static string Normalize(this string strInput, System.Text.NormalizationForm normalizationForm) { throw null; }
|
||||
}
|
||||
}
|
||||
namespace System.Globalization
|
||||
{
|
||||
public static partial class GlobalizationExtensions
|
||||
{
|
||||
public static System.StringComparer GetStringComparer(this System.Globalization.CompareInfo compareInfo, System.Globalization.CompareOptions options) { throw null; }
|
||||
}
|
||||
}
|
||||
|
@ -21,41 +21,6 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AccessControl.FileSystemAuditRule))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AccessControl.FileSystemRights))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AccessControl.FileSystemSecurity))]
|
||||
namespace System
|
||||
{
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoDocumentationNoteAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoExtensionAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoInternalNoteAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoLimitationAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoNotSupportedAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoTODOAttribute : System.Attribute
|
||||
{
|
||||
public MonoTODOAttribute() { }
|
||||
public MonoTODOAttribute(string comment) { }
|
||||
public string Comment { get { throw null; } }
|
||||
}
|
||||
}
|
||||
namespace System.IO
|
||||
{
|
||||
public static partial class FileSystemAclExtensions
|
||||
|
@ -14,28 +14,4 @@
|
||||
[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.Lightweight")]
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
namespace System.Reflection.Emit
|
||||
{
|
||||
public abstract partial class DynamicMethod : System.Reflection.MethodInfo, System.Reflection.ICustomAttributeProvider
|
||||
{
|
||||
public DynamicMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m, bool skipVisibility) { }
|
||||
public DynamicMethod(string name, System.Reflection.MethodAttributes attributes, System.Reflection.CallingConventions callingConvention, System.Type returnType, System.Type[] parameterTypes, System.Type owner, bool skipVisibility) { }
|
||||
public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes) { }
|
||||
public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, bool restrictedSkipVisibility) { }
|
||||
public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m) { }
|
||||
public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Reflection.Module m, bool skipVisibility) { }
|
||||
public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Type owner) { }
|
||||
public DynamicMethod(string name, System.Type returnType, System.Type[] parameterTypes, System.Type owner, bool skipVisibility) { }
|
||||
public override System.Reflection.MethodAttributes Attributes { get { throw null; } }
|
||||
public override System.Reflection.CallingConventions CallingConvention { get { throw null; } }
|
||||
public override System.Type DeclaringType { get { throw null; } }
|
||||
public bool InitLocals { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
|
||||
public override System.Reflection.MethodImplAttributes MethodImplementationFlags { get { throw null; } }
|
||||
public override string Name { get { throw null; } }
|
||||
public override System.Reflection.ParameterInfo ReturnParameter { get { throw null; } }
|
||||
public override System.Type ReturnType { get { throw null; } }
|
||||
public System.Reflection.Emit.ILGenerator GetILGenerator() { throw null; }
|
||||
public System.Reflection.Emit.ILGenerator GetILGenerator(int streamSize) { throw null; }
|
||||
public override System.Reflection.ParameterInfo[] GetParameters() { throw null; }
|
||||
}
|
||||
}
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.DynamicMethod))]
|
||||
|
@ -15,13 +15,7 @@
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
|
||||
namespace System.Reflection.Metadata
|
||||
{
|
||||
public static partial class AssemblyExtensions
|
||||
{
|
||||
public unsafe static bool TryGetRawMetadata(this System.Reflection.Assembly assembly, out byte* blob, out int length) { blob = default(byte*); length = default(int); throw null; }
|
||||
}
|
||||
}
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Metadata.AssemblyExtensions))]
|
||||
namespace System.Runtime.Loader
|
||||
{
|
||||
public abstract partial class AssemblyLoadContext
|
||||
|
@ -24,6 +24,7 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.IExtensibleDataObject))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.IgnoreDataMemberAttribute))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.ISerializationSurrogateProvider))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.KnownTypeAttribute))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializedAttribute))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializingAttribute))]
|
||||
@ -41,12 +42,3 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlBinaryWriterInitializer))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlTextReaderInitializer))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlTextWriterInitializer))]
|
||||
namespace System.Runtime.Serialization
|
||||
{
|
||||
public partial interface ISerializationSurrogateProvider
|
||||
{
|
||||
object GetDeserializedObject(object obj, System.Type targetType);
|
||||
object GetObjectToSerialize(object obj, System.Type targetType);
|
||||
System.Type GetSurrogateType(System.Type type);
|
||||
}
|
||||
}
|
||||
|
@ -16,6 +16,7 @@
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractResolver))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializer))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializerExtensions))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializerSettings))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.XmlObjectSerializer))]
|
||||
@ -30,11 +31,3 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReaderQuotaTypes))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryString))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryWriter))]
|
||||
namespace System.Runtime.Serialization
|
||||
{
|
||||
public static partial class DataContractSerializerExtensions
|
||||
{
|
||||
public static System.Runtime.Serialization.ISerializationSurrogateProvider GetSerializationSurrogateProvider(this System.Runtime.Serialization.DataContractSerializer serializer) { throw null; }
|
||||
public static void SetSerializationSurrogateProvider(this System.Runtime.Serialization.DataContractSerializer serializer, System.Runtime.Serialization.ISerializationSurrogateProvider provider) { }
|
||||
}
|
||||
}
|
||||
|
@ -37,6 +37,7 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.HMACSHA256))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.HMACSHA384))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.HMACSHA512))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.IncrementalHash))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.MaskGenerationMethod))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.MD5))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.PKCS1MaskGenerationMethod))]
|
||||
@ -67,17 +68,3 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.SHA512Managed))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.SignatureDescription))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.TripleDES))]
|
||||
namespace System.Security.Cryptography
|
||||
{
|
||||
public sealed partial class IncrementalHash : System.IDisposable
|
||||
{
|
||||
internal IncrementalHash() { }
|
||||
public System.Security.Cryptography.HashAlgorithmName AlgorithmName { get { throw null; } }
|
||||
public void AppendData(byte[] data) { }
|
||||
public void AppendData(byte[] data, int offset, int count) { }
|
||||
public static System.Security.Cryptography.IncrementalHash CreateHash(System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
|
||||
public static System.Security.Cryptography.IncrementalHash CreateHMAC(System.Security.Cryptography.HashAlgorithmName hashAlgorithm, byte[] key) { throw null; }
|
||||
public void Dispose() { }
|
||||
public byte[] GetHashAndReset() { throw null; }
|
||||
}
|
||||
}
|
||||
|
@ -15,13 +15,4 @@
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecureString))]
|
||||
namespace System.Security
|
||||
{
|
||||
public static partial class SecureStringMarshal
|
||||
{
|
||||
public static System.IntPtr SecureStringToCoTaskMemAnsi(System.Security.SecureString s) { throw null; }
|
||||
public static System.IntPtr SecureStringToCoTaskMemUnicode(System.Security.SecureString s) { throw null; }
|
||||
public static System.IntPtr SecureStringToGlobalAllocAnsi(System.Security.SecureString s) { throw null; }
|
||||
public static System.IntPtr SecureStringToGlobalAllocUnicode(System.Security.SecureString s) { throw null; }
|
||||
}
|
||||
}
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecureStringMarshal))]
|
||||
|
@ -15,10 +15,4 @@
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XPath.Extensions))]
|
||||
namespace System.Xml.XPath
|
||||
{
|
||||
public static partial class XDocumentExtensions
|
||||
{
|
||||
public static System.Xml.XPath.IXPathNavigable ToXPathNavigable(this System.Xml.Linq.XNode node) { throw null; }
|
||||
}
|
||||
}
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XPath.XDocumentExtensions))]
|
||||
|
@ -1 +1 @@
|
||||
7beebcc3cdb0bf41205daab75b21a8a91b5f1c0d
|
||||
6f17a1037233b0ccc170bec511e7bf1dee5f7faf
|
@ -99,6 +99,11 @@ namespace System.Runtime.Serialization
|
||||
public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { }
|
||||
public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { }
|
||||
}
|
||||
public static partial class DataContractSerializerExtensions
|
||||
{
|
||||
public static System.Runtime.Serialization.ISerializationSurrogateProvider GetSerializationSurrogateProvider(this System.Runtime.Serialization.DataContractSerializer serializer) { throw null; }
|
||||
public static void SetSerializationSurrogateProvider(this System.Runtime.Serialization.DataContractSerializer serializer, System.Runtime.Serialization.ISerializationSurrogateProvider provider) { }
|
||||
}
|
||||
public partial class DataContractSerializerSettings
|
||||
{
|
||||
public DataContractSerializerSettings() { }
|
||||
@ -180,6 +185,12 @@ namespace System.Runtime.Serialization
|
||||
public InvalidDataContractException(string message) { }
|
||||
public InvalidDataContractException(string message, System.Exception innerException) { }
|
||||
}
|
||||
public partial interface ISerializationSurrogateProvider
|
||||
{
|
||||
object GetDeserializedObject(object obj, System.Type targetType);
|
||||
object GetObjectToSerialize(object obj, System.Type targetType);
|
||||
System.Type GetSurrogateType(System.Type type);
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=true, AllowMultiple=true)]
|
||||
public sealed partial class KnownTypeAttribute : System.Attribute
|
||||
{
|
||||
|
@ -508,4 +508,8 @@ namespace System.Xml.XPath
|
||||
public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> XPathSelectElements(this System.Xml.Linq.XNode node, string expression) { throw null; }
|
||||
public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> XPathSelectElements(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
|
||||
}
|
||||
public static partial class XDocumentExtensions
|
||||
{
|
||||
public static System.Xml.XPath.IXPathNavigable ToXPathNavigable(this System.Xml.Linq.XNode node) { throw null; }
|
||||
}
|
||||
}
|
||||
|
@ -1 +1 @@
|
||||
a4f7bcc187e2d92981b872a5ef20e5bc0cf311f7
|
||||
50cb212eb3f264ae44f1b9f3cf5ba18bef8efb99
|
@ -1 +1 @@
|
||||
8ba95ce82ff14d35d267993fc549a54bc93c9b99
|
||||
4c8868b66fe131f296aea7f8a4a8b8ae85d864fd
|
@ -15,6 +15,7 @@
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.StackFrame))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.StackFrameExtensions))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.StackTrace))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.SymbolStore.ISymbolBinder))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.SymbolStore.ISymbolBinder1))]
|
||||
@ -31,56 +32,3 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.SymbolStore.SymDocumentType))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.SymbolStore.SymLanguageType))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.SymbolStore.SymLanguageVendor))]
|
||||
namespace System
|
||||
{
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoDocumentationNoteAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoExtensionAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoInternalNoteAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoLimitationAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoNotSupportedAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoTODOAttribute : System.Attribute
|
||||
{
|
||||
public MonoTODOAttribute() { }
|
||||
public MonoTODOAttribute(string comment) { }
|
||||
public string Comment { get { throw null; } }
|
||||
}
|
||||
}
|
||||
namespace System.Diagnostics
|
||||
{
|
||||
public static partial class StackFrameExtensions
|
||||
{
|
||||
[System.MonoTODOAttribute]
|
||||
public static System.IntPtr GetNativeImageBase(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
[System.MonoTODOAttribute]
|
||||
public static System.IntPtr GetNativeIP(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
[System.MonoTODOAttribute]
|
||||
public static bool HasILOffset(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
[System.MonoTODOAttribute]
|
||||
public static bool HasMethod(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
[System.MonoTODOAttribute]
|
||||
public static bool HasNativeImage(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
[System.MonoTODOAttribute]
|
||||
public static bool HasSource(this System.Diagnostics.StackFrame stackFrame) { throw null; }
|
||||
}
|
||||
}
|
||||
|
@ -14,22 +14,7 @@
|
||||
[assembly:System.Reflection.AssemblyTitleAttribute("System.Globalization.Extensions")]
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.GlobalizationExtensions))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.IdnMapping))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringNormalizationExtensions))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.NormalizationForm))]
|
||||
namespace System
|
||||
{
|
||||
public static partial class StringNormalizationExtensions
|
||||
{
|
||||
public static bool IsNormalized(this string strInput) { throw null; }
|
||||
public static bool IsNormalized(this string strInput, System.Text.NormalizationForm normalizationForm) { throw null; }
|
||||
public static string Normalize(this string strInput) { throw null; }
|
||||
public static string Normalize(this string strInput, System.Text.NormalizationForm normalizationForm) { throw null; }
|
||||
}
|
||||
}
|
||||
namespace System.Globalization
|
||||
{
|
||||
public static partial class GlobalizationExtensions
|
||||
{
|
||||
public static System.StringComparer GetStringComparer(this System.Globalization.CompareInfo compareInfo, System.Globalization.CompareOptions options) { throw null; }
|
||||
}
|
||||
}
|
||||
|
@ -21,41 +21,6 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AccessControl.FileSystemAuditRule))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AccessControl.FileSystemRights))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AccessControl.FileSystemSecurity))]
|
||||
namespace System
|
||||
{
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoDocumentationNoteAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoExtensionAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoInternalNoteAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoLimitationAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
|
||||
{
|
||||
public MonoNotSupportedAttribute(string comment) { }
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
|
||||
internal partial class MonoTODOAttribute : System.Attribute
|
||||
{
|
||||
public MonoTODOAttribute() { }
|
||||
public MonoTODOAttribute(string comment) { }
|
||||
public string Comment { get { throw null; } }
|
||||
}
|
||||
}
|
||||
namespace System.IO
|
||||
{
|
||||
public static partial class FileSystemAclExtensions
|
||||
|
@ -24,6 +24,7 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.IExtensibleDataObject))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.IgnoreDataMemberAttribute))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.ISerializationSurrogateProvider))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.KnownTypeAttribute))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializedAttribute))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializingAttribute))]
|
||||
@ -41,12 +42,3 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlBinaryWriterInitializer))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlTextReaderInitializer))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlTextWriterInitializer))]
|
||||
namespace System.Runtime.Serialization
|
||||
{
|
||||
public partial interface ISerializationSurrogateProvider
|
||||
{
|
||||
object GetDeserializedObject(object obj, System.Type targetType);
|
||||
object GetObjectToSerialize(object obj, System.Type targetType);
|
||||
System.Type GetSurrogateType(System.Type type);
|
||||
}
|
||||
}
|
||||
|
@ -16,6 +16,7 @@
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractResolver))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializer))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializerExtensions))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializerSettings))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.XmlObjectSerializer))]
|
||||
@ -30,11 +31,3 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReaderQuotaTypes))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryString))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryWriter))]
|
||||
namespace System.Runtime.Serialization
|
||||
{
|
||||
public static partial class DataContractSerializerExtensions
|
||||
{
|
||||
public static System.Runtime.Serialization.ISerializationSurrogateProvider GetSerializationSurrogateProvider(this System.Runtime.Serialization.DataContractSerializer serializer) { throw null; }
|
||||
public static void SetSerializationSurrogateProvider(this System.Runtime.Serialization.DataContractSerializer serializer, System.Runtime.Serialization.ISerializationSurrogateProvider provider) { }
|
||||
}
|
||||
}
|
||||
|
@ -37,6 +37,7 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.HMACSHA256))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.HMACSHA384))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.HMACSHA512))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.IncrementalHash))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.MaskGenerationMethod))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.MD5))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.PKCS1MaskGenerationMethod))]
|
||||
@ -67,17 +68,3 @@
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.SHA512Managed))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.SignatureDescription))]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Cryptography.TripleDES))]
|
||||
namespace System.Security.Cryptography
|
||||
{
|
||||
public sealed partial class IncrementalHash : System.IDisposable
|
||||
{
|
||||
internal IncrementalHash() { }
|
||||
public System.Security.Cryptography.HashAlgorithmName AlgorithmName { get { throw null; } }
|
||||
public void AppendData(byte[] data) { }
|
||||
public void AppendData(byte[] data, int offset, int count) { }
|
||||
public static System.Security.Cryptography.IncrementalHash CreateHash(System.Security.Cryptography.HashAlgorithmName hashAlgorithm) { throw null; }
|
||||
public static System.Security.Cryptography.IncrementalHash CreateHMAC(System.Security.Cryptography.HashAlgorithmName hashAlgorithm, byte[] key) { throw null; }
|
||||
public void Dispose() { }
|
||||
public byte[] GetHashAndReset() { throw null; }
|
||||
}
|
||||
}
|
||||
|
@ -15,13 +15,4 @@
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecureString))]
|
||||
namespace System.Security
|
||||
{
|
||||
public static partial class SecureStringMarshal
|
||||
{
|
||||
public static System.IntPtr SecureStringToCoTaskMemAnsi(System.Security.SecureString s) { throw null; }
|
||||
public static System.IntPtr SecureStringToCoTaskMemUnicode(System.Security.SecureString s) { throw null; }
|
||||
public static System.IntPtr SecureStringToGlobalAllocAnsi(System.Security.SecureString s) { throw null; }
|
||||
public static System.IntPtr SecureStringToGlobalAllocUnicode(System.Security.SecureString s) { throw null; }
|
||||
}
|
||||
}
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecureStringMarshal))]
|
||||
|
@ -15,10 +15,4 @@
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XPath.Extensions))]
|
||||
namespace System.Xml.XPath
|
||||
{
|
||||
public static partial class XDocumentExtensions
|
||||
{
|
||||
public static System.Xml.XPath.IXPathNavigable ToXPathNavigable(this System.Xml.Linq.XNode node) { throw null; }
|
||||
}
|
||||
}
|
||||
[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XPath.XDocumentExtensions))]
|
||||
|
@ -2,7 +2,7 @@
|
||||
// The .NET Foundation licenses this file to you under the MIT license.
|
||||
// See the LICENSE file in the project root for more information.
|
||||
|
||||
[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")]
|
||||
[assembly:System.Reflection.AssemblyVersionAttribute("10.0.0.0")]
|
||||
[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))]
|
||||
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
||||
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
||||
|
@ -1 +1 @@
|
||||
dfcf34172908a18aaf781b2b50e901e96b820136
|
||||
ab7d67e411350069bbfbb253ebf85aaea01ddab9
|
@ -502,6 +502,7 @@ namespace Mono.Debugger.Soft
|
||||
public PointerValue(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.TypeMirror type, long addr) { }
|
||||
public long Address { get { throw null; } }
|
||||
public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } }
|
||||
public Mono.Debugger.Soft.Value Value { get { throw null; } }
|
||||
public override bool Equals(object obj) { throw null; }
|
||||
public override int GetHashCode() { throw null; }
|
||||
public override string ToString() { throw null; }
|
||||
@ -740,6 +741,7 @@ namespace Mono.Debugger.Soft
|
||||
public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.ThreadMirror thread) { throw null; }
|
||||
public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList<Mono.Debugger.Soft.FieldInfoMirror> fields) { throw null; }
|
||||
public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList<Mono.Debugger.Soft.FieldInfoMirror> fields, Mono.Debugger.Soft.ThreadMirror thread) { throw null; }
|
||||
public int GetValueSize() { throw null; }
|
||||
protected virtual bool HasElementTypeImpl() { throw null; }
|
||||
public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments) { throw null; }
|
||||
public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList<Mono.Debugger.Soft.Value> arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; }
|
||||
|
@ -1 +1 @@
|
||||
cecb542171a3b1867631ef29e4d5bc67beb85cac
|
||||
5df2d7b09fea3948f8c715a83c9f842b202b3049
|
@ -102,6 +102,11 @@ namespace System.Runtime.Serialization
|
||||
public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { }
|
||||
public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { }
|
||||
}
|
||||
public static partial class DataContractSerializerExtensions
|
||||
{
|
||||
public static System.Runtime.Serialization.ISerializationSurrogateProvider GetSerializationSurrogateProvider(this System.Runtime.Serialization.DataContractSerializer serializer) { throw null; }
|
||||
public static void SetSerializationSurrogateProvider(this System.Runtime.Serialization.DataContractSerializer serializer, System.Runtime.Serialization.ISerializationSurrogateProvider provider) { }
|
||||
}
|
||||
public partial class DataContractSerializerSettings
|
||||
{
|
||||
public DataContractSerializerSettings() { }
|
||||
@ -197,6 +202,12 @@ namespace System.Runtime.Serialization
|
||||
public InvalidDataContractException(string message) { }
|
||||
public InvalidDataContractException(string message, System.Exception innerException) { }
|
||||
}
|
||||
public partial interface ISerializationSurrogateProvider
|
||||
{
|
||||
object GetDeserializedObject(object obj, System.Type targetType);
|
||||
object GetObjectToSerialize(object obj, System.Type targetType);
|
||||
System.Type GetSurrogateType(System.Type type);
|
||||
}
|
||||
[System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=true, AllowMultiple=true)]
|
||||
public sealed partial class KnownTypeAttribute : System.Attribute
|
||||
{
|
||||
|
@ -1 +1 @@
|
||||
cb9c6e6fbc4a0183a36f31597b80f48f72d4d557
|
||||
aa80ec33fa038ce4493ea6b9885861adb0e5a3f1
|
@ -509,4 +509,8 @@ namespace System.Xml.XPath
|
||||
public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> XPathSelectElements(this System.Xml.Linq.XNode node, string expression) { throw null; }
|
||||
public static System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement> XPathSelectElements(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
|
||||
}
|
||||
public static partial class XDocumentExtensions
|
||||
{
|
||||
public static System.Xml.XPath.IXPathNavigable ToXPathNavigable(this System.Xml.Linq.XNode node) { throw null; }
|
||||
}
|
||||
}
|
||||
|
@ -1 +1 @@
|
||||
b09677c78004a91a3d87bb964cf9a79ac800fab4
|
||||
06d56d3a31822e894d57eb3351139516b39799de
|
@ -1 +1 @@
|
||||
9a68bbd21ee9196ff71f50bc108c1324eae4f4f9
|
||||
43bab23ba317a77d77755935069083d3560b770d
|
@ -21,8 +21,9 @@ bare/System_REFS := mscorlib
|
||||
bare/System.Xml_REFS := mscorlib bare/System
|
||||
|
||||
mscorlib_CSC_ARGS := -runtimemetadataversion:v4.0.30319
|
||||
System_CSC_ARGS := ../../src/Mono/System.extra.cs
|
||||
|
||||
ECMA_KEY := ../../../mono/mcs/class/ecma.pub # Public Key Token: b77a5c561934e089
|
||||
ECMA_KEY := ../../../../../mono/mcs/class/ecma.pub # Public Key Token: b77a5c561934e089
|
||||
|
||||
ECMA_KEY_ASSEMBLIES := System.Core System.Net.Http System.Numerics System.Xml System mscorlib \
|
||||
bare/System bare/System.Xml
|
||||
|
@ -1 +1 @@
|
||||
ab4c9433b3b63fe16e478cc37a18ea453bc19ff1
|
||||
b0ba3c261fe2fa1392dc649a3da36ccb1eb213ba
|
@ -21,8 +21,9 @@ bare/System_REFS := mscorlib
|
||||
bare/System.Xml_REFS := mscorlib bare/System
|
||||
|
||||
mscorlib_CSC_ARGS := -runtimemetadataversion:v4.0.30319
|
||||
System_CSC_ARGS := ../../src/Mono/System.extra.cs
|
||||
|
||||
ECMA_KEY := ../../../mono/mcs/class/ecma.pub # Public Key Token: b77a5c561934e089
|
||||
ECMA_KEY := ../../../../../mono/mcs/class/ecma.pub # Public Key Token: b77a5c561934e089
|
||||
|
||||
ECMA_KEY_ASSEMBLIES := System.Core System.Net.Http System.Numerics System.Xml System mscorlib \
|
||||
bare/System bare/System.Xml
|
||||
|
@ -1 +1 @@
|
||||
c10bd54a5cd051a2a47e5599bb382bf9db02da79
|
||||
589327cb425c2811156435a75cd5c0cc003ae1dc
|
94
external/binary-reference-assemblies/src/mono/System.extra.cs
vendored
Normal file
94
external/binary-reference-assemblies/src/mono/System.extra.cs
vendored
Normal file
@ -0,0 +1,94 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Net;
|
||||
using System.Net.Security;
|
||||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly: InternalsVisibleTo ("Mono.Security, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df")]
|
||||
|
||||
namespace System.Security.Cryptography.X509Certificates
|
||||
{
|
||||
abstract class X509Certificate2Impl
|
||||
{
|
||||
}
|
||||
|
||||
static class X509Helper2
|
||||
{
|
||||
internal static long GetSubjectNameHash (X509Certificate certificate)
|
||||
{
|
||||
throw null;
|
||||
}
|
||||
|
||||
internal static void ExportAsPEM (X509Certificate certificate, Stream stream, bool includeHumanReadableForm)
|
||||
{
|
||||
throw null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
namespace Mono.Net.Security
|
||||
{
|
||||
static class NoReflectionHelper
|
||||
{
|
||||
internal static object GetInternalValidator (object provider, object settings)
|
||||
{
|
||||
throw null;
|
||||
}
|
||||
|
||||
internal static object GetDefaultValidator (object settings)
|
||||
{
|
||||
throw null;
|
||||
}
|
||||
|
||||
internal static object GetProvider ()
|
||||
{
|
||||
throw null;
|
||||
}
|
||||
|
||||
internal static bool IsInitialized {
|
||||
get {
|
||||
throw null;
|
||||
}
|
||||
}
|
||||
|
||||
internal static void Initialize ()
|
||||
{
|
||||
throw null;
|
||||
}
|
||||
|
||||
internal static void Initialize (string provider)
|
||||
{
|
||||
throw null;
|
||||
}
|
||||
|
||||
internal static HttpWebRequest CreateHttpsRequest (Uri requestUri, object provider, object settings)
|
||||
{
|
||||
throw null;
|
||||
}
|
||||
|
||||
internal static object CreateHttpListener (object certificate, object provider, object settings)
|
||||
{
|
||||
throw null;
|
||||
}
|
||||
|
||||
internal static object GetMonoSslStream (SslStream stream)
|
||||
{
|
||||
throw null;
|
||||
}
|
||||
|
||||
internal static object GetMonoSslStream (HttpListenerContext context)
|
||||
{
|
||||
throw null;
|
||||
}
|
||||
|
||||
internal static bool IsProviderSupported (string name)
|
||||
{
|
||||
throw null;
|
||||
}
|
||||
|
||||
internal static object GetProvider (string name)
|
||||
{
|
||||
throw null;
|
||||
}
|
||||
}
|
||||
}
|
@ -258,7 +258,7 @@ Facades/System.Xml.XmlSerializer_REFS := mscorlib System.Xml
|
||||
Facades/netstandard_REFS := mscorlib System System.Core System.Data System.Diagnostics.Tracing System.Drawing System.IO.Compression System.IO.Compression.FileSystem System.ComponentModel.Composition System.Net.Http System.Numerics System.Runtime.Serialization System.Transactions System.Web System.Xml System.Xml.Linq
|
||||
|
||||
mscorlib_CSC_ARGS := -runtimemetadataversion:v4.0.30319
|
||||
System_CSC_ARGS := -d:CONFIG_DEP -d:XML_DEP
|
||||
System_CSC_ARGS := -d:CONFIG_DEP -d:XML_DEP ../src/Mono/System.extra.cs
|
||||
System.Configuration_CSC_ARGS := -d:CONFIG_DEP
|
||||
System.Xml_CSC_ARGS := -d:CONFIG_DEP
|
||||
System.ServiceModel.Activation_CSC_ARGS := -d:SERVICEMODEL_DEP -d:WEB_DEP
|
||||
|
@ -1 +1 @@
|
||||
a30decf6496151191fbebdc8c0ea6709870a4ed3
|
||||
ea33a272ed6642fd300e619349eab0546fec86e1
|
6
external/boringssl/CMakeLists.txt
vendored
6
external/boringssl/CMakeLists.txt
vendored
@ -166,6 +166,12 @@ elseif (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "aarch64")
|
||||
set(ARCH "aarch64")
|
||||
elseif (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "s390x")
|
||||
set(ARCH "s390x")
|
||||
elseif (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "powerpc")
|
||||
set(ARCH "powerpc")
|
||||
elseif (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "riscv32")
|
||||
set(ARCH "riscv32")
|
||||
elseif (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "riscv64")
|
||||
set(ARCH "riscv64")
|
||||
else()
|
||||
message(FATAL_ERROR "Unknown processor:" ${CMAKE_SYSTEM_PROCESSOR})
|
||||
endif()
|
||||
|
@ -18,6 +18,7 @@
|
||||
#include <openssl/bio.h>
|
||||
#include <openssl/err.h>
|
||||
|
||||
#include <time.h>
|
||||
#include <fcntl.h>
|
||||
#include <string.h>
|
||||
#include <sys/types.h>
|
||||
|
6
external/boringssl/include/openssl/base.h
vendored
6
external/boringssl/include/openssl/base.h
vendored
@ -97,6 +97,12 @@ extern "C" {
|
||||
#elif defined(__s390x__)
|
||||
#define OPENSSL_64_BIT
|
||||
#define OPENSSL_S390X
|
||||
#elif defined(__riscv) && __riscv_xlen == 32
|
||||
#define OPENSSL_32_BIT
|
||||
#define OPENSSL_RISCV32
|
||||
#elif defined(__riscv) && __riscv_xlen == 64
|
||||
#define OPENSSL_64_BIT
|
||||
#define OPENSSL_RISCV64
|
||||
#else
|
||||
#error "Unknown target CPU"
|
||||
#endif
|
||||
|
2
external/boringssl/include/openssl/thread.h
vendored
2
external/boringssl/include/openssl/thread.h
vendored
@ -77,7 +77,7 @@ typedef struct crypto_mutex_st {
|
||||
typedef union crypto_mutex_st {
|
||||
void *handle;
|
||||
} CRYPTO_MUTEX;
|
||||
#elif defined(__MACH__) && defined(__APPLE__)
|
||||
#elif (defined(__MACH__) && defined(__APPLE__)) || defined(_AIX)
|
||||
typedef pthread_rwlock_t CRYPTO_MUTEX;
|
||||
#else
|
||||
/* It is reasonable to include pthread.h on non-Windows systems, however the
|
||||
|
3
external/cecil/Mono.Cecil.Cil/PortablePdb.cs
vendored
3
external/cecil/Mono.Cecil.Cil/PortablePdb.cs
vendored
@ -569,6 +569,9 @@ namespace Mono.Cecil.Cil {
|
||||
if (hash_algo == DocumentHashAlgorithm.SHA1)
|
||||
return hash_sha1;
|
||||
|
||||
if (hash_algo == DocumentHashAlgorithm.SHA256)
|
||||
return hash_sha256;
|
||||
|
||||
return new Guid ();
|
||||
}
|
||||
|
||||
|
2
external/cecil/Mono.Cecil.Cil/Symbols.cs
vendored
2
external/cecil/Mono.Cecil.Cil/Symbols.cs
vendored
@ -1000,7 +1000,7 @@ namespace Mono.Cecil {
|
||||
|
||||
public static bool IsPortablePdb (string fileName)
|
||||
{
|
||||
using (var file = new FileStream (fileName, FileMode.Open, FileAccess.Read, FileShare.Read))
|
||||
using (var file = new FileStream (fileName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
|
||||
return IsPortablePdb (file);
|
||||
}
|
||||
|
||||
|
1
external/cecil/Mono.Cecil.PE/Image.cs
vendored
1
external/cecil/Mono.Cecil.PE/Image.cs
vendored
@ -28,6 +28,7 @@ namespace Mono.Cecil.PE {
|
||||
public string RuntimeVersion;
|
||||
public TargetArchitecture Architecture;
|
||||
public ModuleCharacteristics Characteristics;
|
||||
public ushort LinkerVersion;
|
||||
|
||||
public ImageDebugHeader DebugHeader;
|
||||
|
||||
|
12
external/cecil/Mono.Cecil.PE/ImageReader.cs
vendored
12
external/cecil/Mono.Cecil.PE/ImageReader.cs
vendored
@ -81,8 +81,8 @@ namespace Mono.Cecil.PE {
|
||||
// Characteristics 2
|
||||
ushort characteristics = ReadUInt16 ();
|
||||
|
||||
ushort subsystem, dll_characteristics;
|
||||
ReadOptionalHeaders (out subsystem, out dll_characteristics);
|
||||
ushort subsystem, dll_characteristics, linker_version;
|
||||
ReadOptionalHeaders (out subsystem, out dll_characteristics, out linker_version);
|
||||
ReadSections (sections);
|
||||
ReadCLIHeader ();
|
||||
ReadMetadata ();
|
||||
@ -90,6 +90,7 @@ namespace Mono.Cecil.PE {
|
||||
|
||||
image.Kind = GetModuleKind (characteristics, subsystem);
|
||||
image.Characteristics = (ModuleCharacteristics) dll_characteristics;
|
||||
image.LinkerVersion = linker_version;
|
||||
}
|
||||
|
||||
TargetArchitecture ReadArchitecture ()
|
||||
@ -108,7 +109,7 @@ namespace Mono.Cecil.PE {
|
||||
return ModuleKind.Console;
|
||||
}
|
||||
|
||||
void ReadOptionalHeaders (out ushort subsystem, out ushort dll_characteristics)
|
||||
void ReadOptionalHeaders (out ushort subsystem, out ushort dll_characteristics, out ushort linker)
|
||||
{
|
||||
// - PEOptionalHeader
|
||||
// - StandardFieldsHeader
|
||||
@ -118,8 +119,7 @@ namespace Mono.Cecil.PE {
|
||||
|
||||
// pe32 || pe64
|
||||
|
||||
// LMajor 1
|
||||
// LMinor 1
|
||||
linker = ReadUInt16 ();
|
||||
// CodeSize 4
|
||||
// InitializedDataSize 4
|
||||
// UninitializedDataSize4
|
||||
@ -142,7 +142,7 @@ namespace Mono.Cecil.PE {
|
||||
// ImageSize 4
|
||||
// HeaderSize 4
|
||||
// FileChecksum 4
|
||||
Advance (66);
|
||||
Advance (64);
|
||||
|
||||
// SubSystem 2
|
||||
subsystem = ReadUInt16 ();
|
||||
|
3
external/cecil/Mono.Cecil.PE/ImageWriter.cs
vendored
3
external/cecil/Mono.Cecil.PE/ImageWriter.cs
vendored
@ -219,8 +219,7 @@ namespace Mono.Cecil.PE {
|
||||
void WriteOptionalHeaders ()
|
||||
{
|
||||
WriteUInt16 ((ushort) (!pe64 ? 0x10b : 0x20b)); // Magic
|
||||
WriteByte (8); // LMajor
|
||||
WriteByte (0); // LMinor
|
||||
WriteUInt16 (module.linker_version);
|
||||
WriteUInt32 (text.SizeOfRawData); // CodeSize
|
||||
WriteUInt32 ((reloc != null ? reloc.SizeOfRawData : 0)
|
||||
+ (rsrc != null ? rsrc.SizeOfRawData : 0)); // InitializedDataSize
|
||||
|
2
external/cecil/Mono.Cecil/AssemblyWriter.cs
vendored
2
external/cecil/Mono.Cecil/AssemblyWriter.cs
vendored
@ -2414,11 +2414,13 @@ namespace Mono.Cecil {
|
||||
var signature = CreateSignatureWriter ();
|
||||
signature.WriteUInt32 ((uint) async_method.catch_handler.Offset + 1);
|
||||
|
||||
if (!async_method.yields.IsNullOrEmpty ()) {
|
||||
for (int i = 0; i < async_method.yields.Count; i++) {
|
||||
signature.WriteUInt32 ((uint) async_method.yields [i].Offset);
|
||||
signature.WriteUInt32 ((uint) async_method.resumes [i].Offset);
|
||||
signature.WriteCompressedUInt32 (async_method.resume_methods [i].MetadataToken.RID);
|
||||
}
|
||||
}
|
||||
|
||||
AddCustomDebugInformation (provider, async_method, signature);
|
||||
}
|
||||
|
3
external/cecil/Mono.Cecil/CustomAttribute.cs
vendored
3
external/cecil/Mono.Cecil/CustomAttribute.cs
vendored
@ -9,7 +9,7 @@
|
||||
//
|
||||
|
||||
using System;
|
||||
|
||||
using System.Diagnostics;
|
||||
using Mono.Collections.Generic;
|
||||
|
||||
namespace Mono.Cecil {
|
||||
@ -68,6 +68,7 @@ namespace Mono.Cecil {
|
||||
Collection<CustomAttributeArgument> ConstructorArguments { get; }
|
||||
}
|
||||
|
||||
[DebuggerDisplay ("{AttributeType}")]
|
||||
public sealed class CustomAttribute : ICustomAttribute {
|
||||
|
||||
internal CustomAttributeValueProjection projection;
|
||||
|
@ -276,6 +276,7 @@ namespace Mono.Cecil {
|
||||
TargetArchitecture architecture;
|
||||
ModuleAttributes attributes;
|
||||
ModuleCharacteristics characteristics;
|
||||
internal ushort linker_version = 8;
|
||||
Guid mvid;
|
||||
internal uint timestamp;
|
||||
|
||||
@ -607,6 +608,7 @@ namespace Mono.Cecil {
|
||||
this.architecture = image.Architecture;
|
||||
this.attributes = image.Attributes;
|
||||
this.characteristics = image.Characteristics;
|
||||
this.linker_version = image.LinkerVersion;
|
||||
this.file_name = image.FileName;
|
||||
this.timestamp = image.Timestamp;
|
||||
|
||||
|
1
external/cecil/Mono.Cecil/ModuleKind.cs
vendored
1
external/cecil/Mono.Cecil/ModuleKind.cs
vendored
@ -38,6 +38,7 @@ namespace Mono.Cecil {
|
||||
public enum ModuleAttributes {
|
||||
ILOnly = 1,
|
||||
Required32Bit = 2,
|
||||
ILLibrary = 4,
|
||||
StrongNameSigned = 8,
|
||||
Preferred32Bit = 0x00020000,
|
||||
}
|
||||
|
@ -9,7 +9,7 @@
|
||||
//
|
||||
|
||||
using System;
|
||||
|
||||
using System.Diagnostics;
|
||||
using Mono.Collections.Generic;
|
||||
|
||||
namespace Mono.Cecil {
|
||||
@ -38,6 +38,7 @@ namespace Mono.Cecil {
|
||||
Collection<SecurityDeclaration> SecurityDeclarations { get; }
|
||||
}
|
||||
|
||||
[DebuggerDisplay ("{AttributeType}")]
|
||||
public sealed class SecurityAttribute : ICustomAttribute {
|
||||
|
||||
TypeReference attribute_type;
|
||||
|
@ -27,7 +27,9 @@ namespace System.Text
|
||||
// object unless specified otherwise. This class may be used in conjunction with the String
|
||||
// class to carry out modifications upon strings.
|
||||
[Serializable]
|
||||
#if !MONO
|
||||
[System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
|
||||
#endif
|
||||
public sealed partial class StringBuilder : ISerializable
|
||||
{
|
||||
// A StringBuilder is internally represented as a linked list of blocks each of which holds
|
||||
|
@ -192,6 +192,7 @@ namespace System.Collections.Tests
|
||||
}
|
||||
|
||||
[Fact]
|
||||
[SkipOnTargetFramework(TargetFrameworkMonikers.Mono, "Flaky test - OOM")]
|
||||
public static void Ctor_LargeIntArrayOverflowingBitArray_ThrowsArgumentException()
|
||||
{
|
||||
AssertExtensions.Throws<ArgumentException>("values", () => new BitArray(new int[int.MaxValue / BitsPerInt32 + 1 ]));
|
||||
@ -231,6 +232,7 @@ namespace System.Collections.Tests
|
||||
}
|
||||
|
||||
[Fact]
|
||||
[SkipOnTargetFramework(TargetFrameworkMonikers.Mono, "Flaky test - OOM")]
|
||||
public static void Ctor_LargeByteArrayOverflowingBitArray_ThrowsArgumentException()
|
||||
{
|
||||
AssertExtensions.Throws<ArgumentException>("bytes", () => new BitArray(new byte[int.MaxValue / BitsPerByte + 1 ]));
|
||||
@ -250,6 +252,7 @@ namespace System.Collections.Tests
|
||||
|
||||
[SkipOnTargetFramework(TargetFrameworkMonikers.NetFramework, "A bug in BitArray.Clone() caused an ArgumentExeption to be thrown in this case.")]
|
||||
[Fact]
|
||||
[SkipOnTargetFramework(TargetFrameworkMonikers.Mono, "Flaky test - OOM")]
|
||||
public static void Clone_LongLength_Works()
|
||||
{
|
||||
BitArray bitArray = new BitArray(int.MaxValue - 30);
|
||||
|
@ -27,6 +27,9 @@ namespace System.Drawing
|
||||
}
|
||||
else
|
||||
{
|
||||
#if MONO
|
||||
return true;
|
||||
#else
|
||||
IntPtr nativeLib;
|
||||
if (RuntimeInformation.IsOSPlatform(OSPlatform.OSX))
|
||||
{
|
||||
@ -42,6 +45,7 @@ namespace System.Drawing
|
||||
}
|
||||
|
||||
return nativeLib != IntPtr.Zero;
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -185,6 +185,7 @@ namespace System.Drawing.Tests
|
||||
}
|
||||
|
||||
[ConditionalFact(Helpers.GdiplusIsAvailable)]
|
||||
[SkipOnTargetFramework(TargetFrameworkMonikers.Mono)]
|
||||
public void SetTabStops_NegativeFirstTabOffset_ThrowsArgumentException()
|
||||
{
|
||||
using (var format = new StringFormat())
|
||||
@ -194,6 +195,7 @@ namespace System.Drawing.Tests
|
||||
}
|
||||
|
||||
[ConditionalFact(Helpers.GdiplusIsAvailable)]
|
||||
[SkipOnTargetFramework(TargetFrameworkMonikers.Mono)]
|
||||
public void SetTabStops_NegativeInfinityInTabStops_ThrowsNotImplementedException()
|
||||
{
|
||||
using (var format = new StringFormat())
|
||||
@ -308,6 +310,7 @@ namespace System.Drawing.Tests
|
||||
}
|
||||
|
||||
[ConditionalFact(Helpers.GdiplusIsAvailable)]
|
||||
[SkipOnTargetFramework(TargetFrameworkMonikers.Mono)]
|
||||
public void DigitSubstitutionLanguage_GetSetWhenDisposed_ThrowsArgumentException()
|
||||
{
|
||||
var format = new StringFormat();
|
||||
|
@ -1,7 +1,7 @@
|
||||
// Licensed to the .NET Foundation under one or more agreements.
|
||||
// The .NET Foundation licenses this file to you under the MIT license.
|
||||
// See the LICENSE file in the project root for more information.
|
||||
#if MONO
|
||||
#if MONO && !MOBILE
|
||||
|
||||
using System;
|
||||
using System.IO;
|
||||
|
@ -8,7 +8,7 @@ using System.Diagnostics.CodeAnalysis;
|
||||
using System.Threading;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
#if MONO
|
||||
#if MONO && !MOBILE
|
||||
|
||||
using System;
|
||||
using System.IO;
|
||||
|
@ -54,6 +54,7 @@ namespace System.IO.Tests
|
||||
}
|
||||
|
||||
[Fact]
|
||||
[SkipOnTargetFramework(TargetFrameworkMonikers.Mono, "Not working")]
|
||||
public void FileSystemWatcher_EmptyAction_TriggersNothing()
|
||||
{
|
||||
using (var testDirectory = new TempDirectory(GetTestFilePath()))
|
||||
|
@ -7,6 +7,9 @@ using System.IO;
|
||||
using System.Runtime;
|
||||
using System.Runtime.Serialization;
|
||||
using System.Text;
|
||||
#if MONO
|
||||
using Fx = System.Runtime.Fx;
|
||||
#endif
|
||||
|
||||
|
||||
namespace System.Xml
|
||||
|
@ -1081,6 +1081,16 @@ namespace System.Text.RegularExpressions
|
||||
|
||||
protected bool UseOptionC()
|
||||
{
|
||||
#if MOBILE
|
||||
return false;
|
||||
#elif MONO
|
||||
// This is here so we can debug this issue: https://github.com/mono/mono/pull/7982,
|
||||
// once that is fixed, we can remove this. Disabling it completely for mobile
|
||||
// as we are not likely to debug the threading issue there.
|
||||
if (Environment.GetEnvironmentVariable ("MONO_REGEX_COMPILED_ENABLE") == null)
|
||||
return false;
|
||||
#endif
|
||||
|
||||
return (roptions & RegexOptions.Compiled) != 0;
|
||||
}
|
||||
|
||||
|
@ -993,6 +993,7 @@ namespace System.Threading.Tasks.Tests
|
||||
}
|
||||
|
||||
[Fact]
|
||||
[SkipOnTargetFramework(TargetFrameworkMonikers.Mono, "https://github.com/mono/mono/issues/7992")]
|
||||
public static void TestInvokeDOPAndCancel()
|
||||
{
|
||||
ParallelOptions parallelOptions = null;
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user