diff --git a/eng/Subsets.props b/eng/Subsets.props index 41f63f11bbd795..4b6ed2c550ee83 100644 --- a/eng/Subsets.props +++ b/eng/Subsets.props @@ -121,7 +121,8 @@ <_NativeAotSupportedOS Condition="'$(TargetOS)' == 'windows' or '$(TargetOS)' == 'linux' or '$(TargetOS)' == 'osx' or '$(TargetOS)' == 'maccatalyst' or '$(TargetOS)' == 'iossimulator' or '$(TargetOS)' == 'ios' or '$(TargetOS)' == 'tvossimulator' or '$(TargetOS)' == 'tvos' or '$(TargetOS)' == 'freebsd'">true <_NativeAotSupportedArch Condition="'$(TargetArchitecture)' == 'x64' or '$(TargetArchitecture)' == 'arm64' or '$(TargetArchitecture)' == 'arm' or ('$(TargetOS)' == 'windows' and '$(TargetArchitecture)' == 'x86')">true - true + true + true true @@ -286,7 +287,10 @@ AdditionalProperties="%(AdditionalProperties); ClrCrossComponentsSubset=true; HostArchitecture=$(BuildArchitecture); + TargetArchitecture=$(TargetArchitecture); HostCrossOS=$(HostOS); + HostOS=$(HostOS); + TargetOS=$(TargetOS); PgoInstrument=false; NoPgoOptimize=true; CrossBuild=false; diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 877692d81ce72d..35c94dbfef2d0a 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -308,9 +308,9 @@ 35e4aad602ee3c28330e94746cfd4e0d4569b66f - + https://github.com/dotnet/runtime - 35e4aad602ee3c28330e94746cfd4e0d4569b66f + 8fac5af2b11dc98fa0504f6fd06df790164ec958 https://github.com/dotnet/runtime diff --git a/eng/Versions.props b/eng/Versions.props index 0c7b9b3e0ba1b9..97c87275146de5 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -210,7 +210,7 @@ 0.11.4-alpha.24230.1 - 9.0.0-preview.5.24275.1 + 9.0.0-preview.6.24307.2 9.0.0-preview.6.24277.1 diff --git a/src/coreclr/tools/aot/ILCompiler/ILCompiler.csproj b/src/coreclr/tools/aot/ILCompiler/ILCompiler.csproj index 823dab33c645c4..ffab9cbb1289b1 100644 --- a/src/coreclr/tools/aot/ILCompiler/ILCompiler.csproj +++ b/src/coreclr/tools/aot/ILCompiler/ILCompiler.csproj @@ -10,20 +10,15 @@ $(RuntimeBinDir)ilc-published/ - false - false - false - - false - true - $(ROOTFS_DIR) - true - true - true + true + $(ROOTFS_DIR) + true + true + true true - + @@ -53,7 +48,7 @@ clang @@ -75,7 +70,7 @@ <_XcodeVersion>$([System.Text.RegularExpressions.Regex]::Match($(_XcodeVersionString), '[1-9]\d*')) - + @@ -86,7 +81,7 @@ - + diff --git a/src/coreclr/tools/aot/crossgen2/crossgen2_publish.csproj b/src/coreclr/tools/aot/crossgen2/crossgen2_publish.csproj index 657ac23590a039..14d0fa48fa41d7 100644 --- a/src/coreclr/tools/aot/crossgen2/crossgen2_publish.csproj +++ b/src/coreclr/tools/aot/crossgen2/crossgen2_publish.csproj @@ -7,11 +7,6 @@ - false - false - false - - false true $(PackageRID) true @@ -21,7 +16,7 @@ - + true true @@ -41,7 +36,7 @@ - + $(CoreCLRILCompilerDir) $(CoreCLRCrossILCompilerDir) $(ROOTFS_DIR) @@ -55,12 +50,12 @@ --flat - + + Condition="'$(UseNativeAotForComponents)' == 'true'" /> @@ -88,7 +83,7 @@ clang diff --git a/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Crossgen2.sfxproj b/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Crossgen2.sfxproj index 8d492718edd92a..c9d40b79d38db5 100644 --- a/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Crossgen2.sfxproj +++ b/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Crossgen2.sfxproj @@ -15,8 +15,6 @@ true false - - false diff --git a/src/native/managed/compile-native.proj b/src/native/managed/compile-native.proj index bcda8c5d6b57b5..ef7b427944efca 100644 --- a/src/native/managed/compile-native.proj +++ b/src/native/managed/compile-native.proj @@ -13,26 +13,11 @@ - - - - false - - false - - false - - false - false - true - false - - $(ROOTFS_DIR) lld - --gcc-toolchain=$(ROOTFS_DIR)/usr + --gcc-toolchain=$(ROOTFS_DIR)/usr @@ -51,6 +36,6 @@ ReferenceOutputAssembly="false" AdditionalProperties="%(AdditionalProperties);$(SplitSubprojectProps)" Targets="LinkNative" - Condition="$(SupportsNativeAotComponents)"/> + Condition="'$(UseNativeAotForComponents)' == 'true'"/>