diff --git a/src/tools/illink/src/linker/CompatibilitySuppressions.xml b/src/tools/illink/src/linker/CompatibilitySuppressions.xml
index 0e3bef3f7f3769..6740a9ba35ac59 100644
--- a/src/tools/illink/src/linker/CompatibilitySuppressions.xml
+++ b/src/tools/illink/src/linker/CompatibilitySuppressions.xml
@@ -705,6 +705,10 @@
CP0002
M:Mono.Linker.AnnotationStore.GetDefaultInterfaceImplementations(Mono.Cecil.MethodDefinition)
+
+ CP0002
+ M:Mono.Linker.AnnotationStore.GetEntryPointAssembly
+
CP0002
M:Mono.Linker.AnnotationStore.GetLinkerAttributes``1(Mono.Cecil.IMemberDefinition)
@@ -817,6 +821,10 @@
CP0002
M:Mono.Linker.AnnotationStore.SetAppliedPreserve(Mono.Cecil.TypeDefinition,Mono.Linker.TypePreserve)
+
+ CP0002
+ M:Mono.Linker.AnnotationStore.SetEntryPointAssembly(Mono.Cecil.AssemblyDefinition)
+
CP0002
M:Mono.Linker.AnnotationStore.SetMembersPreserve(Mono.Cecil.ExportedType,Mono.Linker.TypePreserveMembers)
@@ -869,14 +877,6 @@
CP0002
M:Mono.Linker.AnnotationStore.TryGetPreservedMembers(Mono.Cecil.TypeDefinition,Mono.Linker.TypePreserveMembers@)
-
- CP0002
- M:Mono.Linker.AnnotationStore.SetEntryPointAssembly(Mono.Cecil.AssemblyDefinition)
-
-
- CP0002
- M:Mono.Linker.AnnotationStore.GetEntryPointAssembly
-
CP0002
M:Mono.Linker.LinkContext.#ctor(Mono.Linker.Pipeline,Mono.Linker.ILogger,System.String,Mono.Linker.UnintializedContextFactory)
@@ -1529,6 +1529,18 @@
CP0002
M:Mono.Linker.Steps.SubStepsDispatcher.Process(Mono.Linker.LinkContext)
+
+ CP0002
+ M:Mono.Linker.LinkContext.get_DisableGeneratedCodeHeuristics
+ ref/net10.0/illink.dll
+ lib/net10.0/illink.dll
+
+
+ CP0002
+ M:Mono.Linker.LinkContext.set_DisableGeneratedCodeHeuristics(System.Boolean)
+ ref/net10.0/illink.dll
+ lib/net10.0/illink.dll
+
CP0008
T:Mono.Linker.LinkContext
@@ -1569,4 +1581,4 @@
CP0017
M:Mono.Linker.LinkContext.Resolve(Mono.Cecil.AssemblyNameReference)$0
-
+
\ No newline at end of file