From 5460876b750671be52628b54da20c259e30d2841 Mon Sep 17 00:00:00 2001 From: Gleb Balykov Date: Thu, 25 Jun 2026 13:39:25 +0300 Subject: [PATCH] Fix Tizen linking flags used during ILCompiler build Without this change linker flags set in src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.targets in SetupOSSpecificProps do not consider tizen platform specifics, which are set in toolchain.cmake. --- .../Microsoft.NETCore.Native.Unix.targets | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.targets b/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.targets index 1e4afaab8cc578..537f29acc0f3fe 100644 --- a/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.targets +++ b/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Unix.targets @@ -64,6 +64,16 @@ The .NET Foundation licenses this file to you under the MIT license. + + + + + + + <_TizenToolchainLibDir>lib + <_TizenToolchainLibDir Condition="'$(_targetArchitecture)' == 'arm64' or '$(_targetArchitecture)' == 'x64' or '$(_targetArchitecture)' == 'riscv64'">lib64 + + $(CrossCompileArch)-linux-$(CrossCompileAbi) @@ -296,6 +306,9 @@ The .NET Foundation licenses this file to you under the MIT license. This is required only for 64-bit binaries. --> + + +