[loader] Add assembly name matching on netcore to fix DefaultContext test (mono/mono...
authorRyan Lucia <rylucia@microsoft.com>
Thu, 2 Jan 2020 20:21:45 +0000 (15:21 -0500)
committerGitHub <noreply@github.com>
Thu, 2 Jan 2020 20:21:45 +0000 (15:21 -0500)
commit8cf5a2d82a0d35ca73ca1d5ee8a03a44d71eb017
tree3211624563231ca9ae7bac66b68a6c58f3de1eb9
parentea01f5eace2b5e04b36ca129fad73f24cdbdf1e6
[loader] Add assembly name matching on netcore to fix DefaultContext test (mono/mono#18272)

* [loader] Rename assembly name check strictness flag

* [loader] Add predicate for assembly name matching on netcore

* [loader] Enable LoadInDefaultContext test

* Make mono_assembly_names_equal external, change flags in domain search

* Move ifdef inside mono_loader_get_strict_assembly_name_check

* Fix pedump

* No reason to make this external

* Feedback

Commit migrated from https://github.com/mono/mono/commit/33ca3d33e1994cabf9f9b19034624a3495bbc9cb
src/mono/mono/dis/main.c
src/mono/mono/metadata/appdomain.c
src/mono/mono/metadata/assembly-internals.h
src/mono/mono/metadata/assembly.c
src/mono/mono/metadata/metadata-internals.h
src/mono/mono/metadata/metadata.c
src/mono/mono/metadata/reflection.c
src/mono/mono/mini/driver.c
src/mono/mono/mini/main-core.c
src/mono/netcore/CoreFX.issues.rsp