diff options
author | Sven Boemer <sbomer@gmail.com> | 2020-06-16 22:52:12 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-16 22:52:12 +0300 |
commit | ecdb7f36e0d97e204194ee23a972160471b44622 (patch) | |
tree | 0f054447fea90261ef872f467484c331d277998f /eng/illink.targets | |
parent | bd7b3c5b4d8790913763503e6ec562cc6a730689 (diff) |
Use DynamicDependencyAttribute (#37780)
* Use DynamicDependencyAttribute
* PR feedback
- Use typeof in more places
- Add comments about DynamicallyAccessedMembers
- Add comments about cases where we work around linker limitations
- Also move AssemblyBuilder`s DynamicDependency closer to where it
is actually needed.
* Add issue links
* Include internal attribute for OOB packages
On down-level platforms where DynamicDependencyAttribute doesn't exist
in corelib, this includes it in the OOB assemblies.
Diffstat (limited to 'eng/illink.targets')
-rw-r--r-- | eng/illink.targets | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/eng/illink.targets b/eng/illink.targets index 106b7126f21..af7c435d3d9 100644 --- a/eng/illink.targets +++ b/eng/illink.targets @@ -142,7 +142,7 @@ <ILLinkArgs>$(ILLinkArgs) --skip-unresolved true</ILLinkArgs> <!-- keep interface implementations --> <ILLinkArgs>$(ILLinkArgs) --disable-opt unusedinterfaces</ILLinkArgs> - <!-- keep PreserveDependencyAttribute unless a project explicitly disables it --> + <!-- keep DynamicDependencyAttribute unless a project explicitly disables it --> <ILLinkArgs Condition="'$(ILLinkKeepDepAttributes)' != 'false'">$(ILLinkArgs) --keep-dep-attributes true</ILLinkArgs> </PropertyGroup> |