Skip to content

Commit 157407b

Browse files
authored
Merge pull request #946 from Unity-Technologies/add-missing-sre-features
Add missing sre features to the mscorlib link.xml
2 parents 968dab4 + d167680 commit 157407b

File tree

1 file changed

+30
-30
lines changed

1 file changed

+30
-30
lines changed

mcs/class/corlib/LinkerDescriptor/mscorlib.xml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -594,74 +594,74 @@
594594
</type>
595595

596596
<type fullname="System.Reflection.Emit.AssemblyBuilder" preserve="fields" feature="sre">
597-
<method name="AddPermissionRequests" />
598-
<method name="AddModule" />
599-
<method name="DefineIconResource" />
600-
<method name="AddTypeForwarder" />
601-
<method name="EmbedResourceFile" />
597+
<method name="AddPermissionRequests" feature="sre" />
598+
<method name="AddModule" feature="sre" />
599+
<method name="DefineIconResource" feature="sre" />
600+
<method name="AddTypeForwarder" feature="sre" />
601+
<method name="EmbedResourceFile" feature="sre" />
602602
</type>
603603
<type fullname="System.Reflection.Emit.ConstructorBuilder" preserve="fields" feature="sre">
604-
<method name="RuntimeResolve" />
604+
<method name="RuntimeResolve" feature="sre" />
605605
</type>
606606
<type fullname="System.Reflection.Emit.CustomAttributeBuilder" preserve="fields" feature="sre" />
607-
<type fullname="System.Reflection.Emit.DynamicMethod" preserve="fields" />
608-
<type fullname="System.Reflection.Emit.EnumBuilder" preserve="fields" />
609-
<type fullname="System.Reflection.Emit.EventBuilder" preserve="fields" />
610-
<type fullname="System.Reflection.Emit.FieldBuilder" preserve="fields" >
611-
<method name="RuntimeResolve" />
607+
<type fullname="System.Reflection.Emit.DynamicMethod" preserve="fields" feature="sre" />
608+
<type fullname="System.Reflection.Emit.EnumBuilder" preserve="fields" feature="sre" />
609+
<type fullname="System.Reflection.Emit.EventBuilder" preserve="fields" feature="sre" />
610+
<type fullname="System.Reflection.Emit.FieldBuilder" preserve="fields" feature="sre" >
611+
<method name="RuntimeResolve" feature="sre" />
612612
</type>
613613
<type fullname="System.Reflection.Emit.GenericTypeParameterBuilder" preserve="fields" feature="sre" >
614-
<method name="RuntimeResolve" />
614+
<method name="RuntimeResolve" feature="sre" />
615615
</type>
616616
<type fullname="System.Reflection.Emit.ILExceptionBlock" preserve="fields" feature="sre" />
617-
<type fullname="System.Reflection.Emit.ILExceptionInfo" preserve="fields" />
618-
<type fullname="System.Reflection.Emit.ILGenerator" preserve="fields">
619-
<method name="Mono_GetCurrentOffset" />
617+
<type fullname="System.Reflection.Emit.ILExceptionInfo" preserve="fields" feature="sre" />
618+
<type fullname="System.Reflection.Emit.ILGenerator" preserve="fields" feature="sre" >
619+
<method name="Mono_GetCurrentOffset" feature="sre" />
620620
</type>
621621
<type fullname="System.Reflection.Emit.LocalBuilder" preserve="fields" feature="sre" >
622-
<method name="Mono_GetLocalIndex" />
622+
<method name="Mono_GetLocalIndex" feature="sre" />
623623
</type>
624624
<type fullname="System.Reflection.Emit.MethodBuilder" preserve="fields" feature="sre" >
625-
<method name="RuntimeResolve" />
625+
<method name="RuntimeResolve" feature="sre" />
626626
</type>
627627
<type fullname="System.Reflection.Emit.ModuleBuilder" preserve="fields" feature="sre">
628-
<method name="Mono_GetGuid" />
629-
<method name="RuntimeResolve" />
628+
<method name="Mono_GetGuid" feature="sre" />
629+
<method name="RuntimeResolve" feature="sre" />
630630
</type>
631631
<type fullname="System.Reflection.Emit.MonoResource" preserve="fields" feature="sre" />
632632
<type fullname="System.Reflection.Emit.MonoWin32Resource" preserve="fields" feature="sre" />
633633
<type fullname="System.Reflection.Emit.ParameterBuilder" preserve="fields" feature="sre" />
634634
<type fullname="System.Reflection.Emit.PropertyBuilder" preserve="fields" feature="sre" />
635635
<type fullname="System.Reflection.Emit.SignatureHelper" preserve="fields" feature="sre" />
636636
<type fullname="System.Reflection.Emit.TypeBuilder" preserve="fields" feature="sre">
637-
<method name="SetCharSet" />
637+
<method name="SetCharSet" feature="sre" />
638638
<!-- reflection.c mono_reflection_call_is_assignable_to () -->
639-
<method name="IsAssignableTo" />
639+
<method name="IsAssignableTo" feature="sre" />
640640
</type>
641641
<type fullname="System.Reflection.Emit.UnmanagedMarshal" preserve="fields" feature="sre" >
642-
<method name="DefineCustom" />
643-
<method name="DefineLPArrayInternal" />
642+
<method name="DefineCustom" feature="sre" />
643+
<method name="DefineLPArrayInternal" feature="sre" />
644644
</type>
645645
<type fullname="System.Reflection.Emit.TypeBuilderInstantiation" preserve="fields" feature="sre" >
646-
<method name="RuntimeResolve" />
646+
<method name="RuntimeResolve" feature="sre" />
647647
</type>
648648
<type fullname="System.Reflection.Emit.ArrayType" preserve="fields" feature="sre" >
649-
<method name="RuntimeResolve" />
649+
<method name="RuntimeResolve" feature="sre" />
650650
</type>
651651
<type fullname="System.Reflection.Emit.ByRefType" preserve="fields" feature="sre" >
652-
<method name="RuntimeResolve" />
652+
<method name="RuntimeResolve" feature="sre" />
653653
</type>
654654
<type fullname="System.Reflection.Emit.PointerType" preserve="fields" feature="sre" >
655-
<method name="RuntimeResolve" />
655+
<method name="RuntimeResolve" feature="sre" />
656656
</type>
657657
<type fullname="System.Reflection.Emit.FieldOnTypeBuilderInst" preserve="fields" feature="sre" >
658-
<method name="RuntimeResolve" />
658+
<method name="RuntimeResolve" feature="sre" />
659659
</type>
660660
<type fullname="System.Reflection.Emit.MethodOnTypeBuilderInst" preserve="fields" feature="sre" >
661-
<method name="RuntimeResolve" />
661+
<method name="RuntimeResolve" feature="sre" />
662662
</type>
663663
<type fullname="System.Reflection.Emit.ConstructorOnTypeBuilderInst" preserve="fields" feature="sre" >
664-
<method name="RuntimeResolve" />
664+
<method name="RuntimeResolve" feature="sre" />
665665
</type>
666666

667667
<!-- domain.c: mono_defaults.internals_visible_class -->

0 commit comments

Comments
 (0)