From: Aleksey Kliger (λgeek) Date: Tue, 25 Apr 2017 22:15:50 +0000 (-0400) Subject: Merge pull request #4730 from lambdageek/facades-and-bug-580 X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=mono.git;a=commitdiff_plain;h=25bcd22d15d47ff50503631901fb851c97bb03c7 Merge pull request #4730 from lambdageek/facades-and-bug-580 * Check strong names on a couple more codepaths during assembly loading. Fixes [bugzilla #580](https://bugzilla.xamarin.com/show_bug.cgi?id=580) and [bugzilla #55436](https://bugzilla.xamarin.com/show_bug.cgi?id=55436) * Add `--apply-bindings=FILE` option. Allows us to specify a configuration file for assembly binding redirections when AOTing. * Use the above flag when AOTing `System.ReflectionMetadata.dll` to pick up `csc.exe.config` * Add all the Facades to the `framework_assemblies` list in the runtime. Facade and non-Facade framework assemblies behave differently: * for Facades, don't do any version remapping, and any version is okay. * for non-Facades, consult the version map to remap depdending on the --runtime used. --- 25bcd22d15d47ff50503631901fb851c97bb03c7