File tree Expand file tree Collapse file tree 2 files changed +7
-11
lines changed
coreclr/nativeaot/BuildIntegration
libraries/System.Linq.Expressions/src/ILLink Expand file tree Collapse file tree 2 files changed +7
-11
lines changed Original file line number Diff line number Diff line change @@ -41,6 +41,13 @@ The .NET Foundation licenses this file to you under the MIT license.
41
41
<DynamicCodeSupport Condition =" '$(DynamicCodeSupport)' == ''" >false</DynamicCodeSupport >
42
42
</PropertyGroup >
43
43
44
+ <!-- Configure LINQ expressions -->
45
+ <ItemGroup >
46
+ <RuntimeHostConfigurationOption Include =" System.Linq.Expressions.CanEmitObjectArrayDelegate"
47
+ Value =" false"
48
+ Trim =" true" />
49
+ </ItemGroup >
50
+
44
51
<PropertyGroup Condition =" '$(SuppressAotAnalysisWarnings)' == 'true'" >
45
52
<EnableAotAnalyzer Condition =" '$(EnableAotAnalyzer)' == ''" >false</EnableAotAnalyzer >
46
53
</PropertyGroup >
@@ -274,11 +281,6 @@ The .NET Foundation licenses this file to you under the MIT license.
274
281
275
282
<IlcArg Condition =" $(IlcDisableReflection) == 'true'" Include =" --feature:System.Reflection.IsReflectionExecutionAvailable=false" />
276
283
277
- <!-- Configure LINQ expressions - disable Emit everywhere -->
278
- <IlcArg Include =" --feature:System.Linq.Expressions.CanCompileToIL=false" />
279
- <IlcArg Include =" --feature:System.Linq.Expressions.CanEmitObjectArrayDelegate=false" />
280
- <IlcArg Include =" --feature:System.Linq.Expressions.CanCreateArbitraryDelegates=false" />
281
-
282
284
<!-- Linux Bionic doesn't ship GSSAPI, so enable managed implementation -->
283
285
<IlcArg Condition =" '$(_linuxLibcFlavor)' == 'bionic'" Include =" --feature:System.Net.Security.UseManagedNtlm=true" />
284
286
Original file line number Diff line number Diff line change 1
1
<linker >
2
2
<assembly fullname =" System.Linq.Expressions" >
3
- <type fullname =" System.Linq.Expressions.LambdaExpression" >
4
- <method signature =" System.Boolean get_CanCompileToIL()" feature =" System.Linq.Expressions.CanCompileToIL" featurevalue =" false" body =" stub" value =" false" />
5
- </type >
6
3
<type fullname =" System.Dynamic.Utils.DelegateHelpers" >
7
4
<method signature =" System.Boolean get_CanEmitObjectArrayDelegate()" feature =" System.Linq.Expressions.CanEmitObjectArrayDelegate" featurevalue =" false" body =" stub" value =" false" />
8
5
</type >
9
- <type fullname =" System.Linq.Expressions.Interpreter.CallInstruction" >
10
- <method signature =" System.Boolean get_CanCreateArbitraryDelegates()" feature =" System.Linq.Expressions.CanCreateArbitraryDelegates" featurevalue =" false" body =" stub" value =" false" />
11
- </type >
12
6
</assembly >
13
7
</linker >
You can’t perform that action at this time.
0 commit comments