Enable FEATURE_METADATA_EMIT_ALL for non-crossgen compiles
authorBruce Forstall <brucefo@microsoft.com>
Thu, 23 Mar 2017 16:31:35 +0000 (09:31 -0700)
committerBruce Forstall <brucefo@microsoft.com>
Thu, 23 Mar 2017 23:29:07 +0000 (16:29 -0700)
commite4849aae67375a2dfbe73bf2bf94e4abc17464d4
treec039a81992f2814107cc0fb43ba311a13eb7af84
parentc6ce2171adf92137e7f256200a8a46dc2337de33
Enable FEATURE_METADATA_EMIT_ALL for non-crossgen compiles

This allows ilasm roundtrip test to work with NetStandard 2.0
changes where C# compiler emits a ".permissionset" attribute
into the assembly that ildasm emits. This define enables the
APIs that ilasm uses to process this attribute.

Re-enable ilasm roundtrip test.

Fixes #8418
src/md/compiler/CMakeLists.txt
src/md/compiler/wks/CMakeLists.txt
src/md/enc/wks/CMakeLists.txt
src/md/md_wks.cmake
src/md/runtime/wks/CMakeLists.txt
src/md/winmd/wks/CMakeLists.txt
tests/issues.targets
tests/testsFailingOutsideWindows.txt