Build tests in gbs for x86/x64 (#307) accepted/tizen/unified/20200907.144049 submit/tizen/20200901.065247
authorGleb Balykov/Platform Lab /SRR/Engineer/Samsung Electronics <g.balykov@samsung.com>
Tue, 25 Aug 2020 08:35:27 +0000 (11:35 +0300)
committer이형주/Common Platform Lab(SR)/Staff Engineer/삼성전자 <leee.lee@samsung.com>
Tue, 25 Aug 2020 08:35:27 +0000 (17:35 +0900)
commit7a0186fe2611e00cd8019adced7af3a269e2e7f4
treee08f2c1712e927ea6adc9087d2ea6d000ffc8bf9
parentdc5ea62a519533d193194025ad31135262acf0e9
Build tests in gbs for x86/x64 (#307)

* Add -msse2 compile option

Cherry-pick of https://github.com/dotnet/runtime/pull/33135

* Use prefixed hex format in asm

Cherry-pick of https://github.com/dotnet/runtime/pull/33205

* [Tizen] Add CoreCLR tests build dependencies v3.1.3 for x86

* [Tizen] Add CoreCLR tests build dependencies v3.1.3 for x64

* [Tizen] Allow build of tests for x86/x64
106 files changed:
configurecompiler.cmake
packaging/coreclr.spec
src/pal/inc/rt/cpp/emmintrin.h
src/pal/inc/unixasmmacrosx86.inc
src/vm/i386/asmhelpers.S
src/vm/i386/jithelp.S
tests/src/Common/build_against_pkg_dependencies/obj-linux-x64/build_against_pkg_dependencies.csproj.nuget.cache [new file with mode: 0644]
tests/src/Common/build_against_pkg_dependencies/obj-linux-x64/build_against_pkg_dependencies.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/Common/build_against_pkg_dependencies/obj-linux-x64/build_against_pkg_dependencies.csproj.nuget.g.props [new file with mode: 0644]
tests/src/Common/build_against_pkg_dependencies/obj-linux-x64/build_against_pkg_dependencies.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/Common/build_against_pkg_dependencies/obj-linux-x64/project.assets.json [new file with mode: 0644]
tests/src/Common/build_against_pkg_dependencies/obj-linux-x86/build_against_pkg_dependencies.csproj.nuget.cache [new file with mode: 0644]
tests/src/Common/build_against_pkg_dependencies/obj-linux-x86/build_against_pkg_dependencies.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/Common/build_against_pkg_dependencies/obj-linux-x86/build_against_pkg_dependencies.csproj.nuget.g.props [new file with mode: 0644]
tests/src/Common/build_against_pkg_dependencies/obj-linux-x86/build_against_pkg_dependencies.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/Common/build_against_pkg_dependencies/obj-linux-x86/project.assets.json [new file with mode: 0644]
tests/src/Common/external/obj-linux-x64/external.depproj.nuget.cache [new file with mode: 0644]
tests/src/Common/external/obj-linux-x64/external.depproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/Common/external/obj-linux-x64/external.depproj.nuget.g.props [new file with mode: 0644]
tests/src/Common/external/obj-linux-x64/external.depproj.nuget.g.targets [new file with mode: 0644]
tests/src/Common/external/obj-linux-x64/project.assets.json [new file with mode: 0644]
tests/src/Common/external/obj-linux-x86/external.depproj.nuget.cache [new file with mode: 0644]
tests/src/Common/external/obj-linux-x86/external.depproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/Common/external/obj-linux-x86/external.depproj.nuget.g.props [new file with mode: 0644]
tests/src/Common/external/obj-linux-x86/external.depproj.nuget.g.targets [new file with mode: 0644]
tests/src/Common/external/obj-linux-x86/project.assets.json [new file with mode: 0644]
tests/src/Common/targeting_pack_ref/obj-linux-x64/project.assets.json [new file with mode: 0644]
tests/src/Common/targeting_pack_ref/obj-linux-x64/targeting_pack_ref.csproj.nuget.cache [new file with mode: 0644]
tests/src/Common/targeting_pack_ref/obj-linux-x64/targeting_pack_ref.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/Common/targeting_pack_ref/obj-linux-x64/targeting_pack_ref.csproj.nuget.g.props [new file with mode: 0644]
tests/src/Common/targeting_pack_ref/obj-linux-x64/targeting_pack_ref.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/Common/targeting_pack_ref/obj-linux-x86/project.assets.json [new file with mode: 0644]
tests/src/Common/targeting_pack_ref/obj-linux-x86/targeting_pack_ref.csproj.nuget.cache [new file with mode: 0644]
tests/src/Common/targeting_pack_ref/obj-linux-x86/targeting_pack_ref.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/Common/targeting_pack_ref/obj-linux-x86/targeting_pack_ref.csproj.nuget.g.props [new file with mode: 0644]
tests/src/Common/targeting_pack_ref/obj-linux-x86/targeting_pack_ref.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/Common/test_dependencies/obj-linux-x64/project.assets.json [new file with mode: 0644]
tests/src/Common/test_dependencies/obj-linux-x64/test_dependencies.csproj.nuget.cache [new file with mode: 0644]
tests/src/Common/test_dependencies/obj-linux-x64/test_dependencies.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/Common/test_dependencies/obj-linux-x64/test_dependencies.csproj.nuget.g.props [new file with mode: 0644]
tests/src/Common/test_dependencies/obj-linux-x64/test_dependencies.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/Common/test_dependencies/obj-linux-x86/project.assets.json [new file with mode: 0644]
tests/src/Common/test_dependencies/obj-linux-x86/test_dependencies.csproj.nuget.cache [new file with mode: 0644]
tests/src/Common/test_dependencies/obj-linux-x86/test_dependencies.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/Common/test_dependencies/obj-linux-x86/test_dependencies.csproj.nuget.g.props [new file with mode: 0644]
tests/src/Common/test_dependencies/obj-linux-x86/test_dependencies.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/Common/test_runtime/obj-linux-x64/project.assets.json [new file with mode: 0644]
tests/src/Common/test_runtime/obj-linux-x64/test_runtime.csproj.nuget.cache [new file with mode: 0644]
tests/src/Common/test_runtime/obj-linux-x64/test_runtime.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/Common/test_runtime/obj-linux-x64/test_runtime.csproj.nuget.g.props [new file with mode: 0644]
tests/src/Common/test_runtime/obj-linux-x64/test_runtime.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/Common/test_runtime/obj-linux-x86/project.assets.json [new file with mode: 0644]
tests/src/Common/test_runtime/obj-linux-x86/test_runtime.csproj.nuget.cache [new file with mode: 0644]
tests/src/Common/test_runtime/obj-linux-x86/test_runtime.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/Common/test_runtime/obj-linux-x86/test_runtime.csproj.nuget.g.props [new file with mode: 0644]
tests/src/Common/test_runtime/obj-linux-x86/test_runtime.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/JIT/config/benchmark+intrinsic/obj-linux-x64/benchmark+intrinsic.csproj.nuget.cache [new file with mode: 0644]
tests/src/JIT/config/benchmark+intrinsic/obj-linux-x64/benchmark+intrinsic.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/JIT/config/benchmark+intrinsic/obj-linux-x64/benchmark+intrinsic.csproj.nuget.g.props [new file with mode: 0644]
tests/src/JIT/config/benchmark+intrinsic/obj-linux-x64/benchmark+intrinsic.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/JIT/config/benchmark+intrinsic/obj-linux-x64/project.assets.json [new file with mode: 0644]
tests/src/JIT/config/benchmark+intrinsic/obj-linux-x86/benchmark+intrinsic.csproj.nuget.cache [new file with mode: 0644]
tests/src/JIT/config/benchmark+intrinsic/obj-linux-x86/benchmark+intrinsic.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/JIT/config/benchmark+intrinsic/obj-linux-x86/benchmark+intrinsic.csproj.nuget.g.props [new file with mode: 0644]
tests/src/JIT/config/benchmark+intrinsic/obj-linux-x86/benchmark+intrinsic.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/JIT/config/benchmark+intrinsic/obj-linux-x86/project.assets.json [new file with mode: 0644]
tests/src/JIT/config/benchmark+roslyn/obj-linux-x64/benchmark+roslyn.csproj.nuget.cache [new file with mode: 0644]
tests/src/JIT/config/benchmark+roslyn/obj-linux-x64/benchmark+roslyn.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/JIT/config/benchmark+roslyn/obj-linux-x64/benchmark+roslyn.csproj.nuget.g.props [new file with mode: 0644]
tests/src/JIT/config/benchmark+roslyn/obj-linux-x64/benchmark+roslyn.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/JIT/config/benchmark+roslyn/obj-linux-x64/project.assets.json [new file with mode: 0644]
tests/src/JIT/config/benchmark+roslyn/obj-linux-x86/benchmark+roslyn.csproj.nuget.cache [new file with mode: 0644]
tests/src/JIT/config/benchmark+roslyn/obj-linux-x86/benchmark+roslyn.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/JIT/config/benchmark+roslyn/obj-linux-x86/benchmark+roslyn.csproj.nuget.g.props [new file with mode: 0644]
tests/src/JIT/config/benchmark+roslyn/obj-linux-x86/benchmark+roslyn.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/JIT/config/benchmark+roslyn/obj-linux-x86/project.assets.json [new file with mode: 0644]
tests/src/JIT/config/benchmark+serialize/obj-linux-x64/benchmark+serialize.csproj.nuget.cache [new file with mode: 0644]
tests/src/JIT/config/benchmark+serialize/obj-linux-x64/benchmark+serialize.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/JIT/config/benchmark+serialize/obj-linux-x64/benchmark+serialize.csproj.nuget.g.props [new file with mode: 0644]
tests/src/JIT/config/benchmark+serialize/obj-linux-x64/benchmark+serialize.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/JIT/config/benchmark+serialize/obj-linux-x64/project.assets.json [new file with mode: 0644]
tests/src/JIT/config/benchmark+serialize/obj-linux-x86/benchmark+serialize.csproj.nuget.cache [new file with mode: 0644]
tests/src/JIT/config/benchmark+serialize/obj-linux-x86/benchmark+serialize.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/JIT/config/benchmark+serialize/obj-linux-x86/benchmark+serialize.csproj.nuget.g.props [new file with mode: 0644]
tests/src/JIT/config/benchmark+serialize/obj-linux-x86/benchmark+serialize.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/JIT/config/benchmark+serialize/obj-linux-x86/project.assets.json [new file with mode: 0644]
tests/src/JIT/config/benchmark/obj-linux-x64/benchmark.csproj.nuget.cache [new file with mode: 0644]
tests/src/JIT/config/benchmark/obj-linux-x64/benchmark.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/JIT/config/benchmark/obj-linux-x64/benchmark.csproj.nuget.g.props [new file with mode: 0644]
tests/src/JIT/config/benchmark/obj-linux-x64/benchmark.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/JIT/config/benchmark/obj-linux-x64/project.assets.json [new file with mode: 0644]
tests/src/JIT/config/benchmark/obj-linux-x86/benchmark.csproj.nuget.cache [new file with mode: 0644]
tests/src/JIT/config/benchmark/obj-linux-x86/benchmark.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/JIT/config/benchmark/obj-linux-x86/benchmark.csproj.nuget.g.props [new file with mode: 0644]
tests/src/JIT/config/benchmark/obj-linux-x86/benchmark.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/JIT/config/benchmark/obj-linux-x86/project.assets.json [new file with mode: 0644]
tests/src/performance/obj-linux-x64/performance.csproj.nuget.cache [new file with mode: 0644]
tests/src/performance/obj-linux-x64/performance.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/performance/obj-linux-x64/performance.csproj.nuget.g.props [new file with mode: 0644]
tests/src/performance/obj-linux-x64/performance.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/performance/obj-linux-x64/project.assets.json [new file with mode: 0644]
tests/src/performance/obj-linux-x86/performance.csproj.nuget.cache [new file with mode: 0644]
tests/src/performance/obj-linux-x86/performance.csproj.nuget.dgspec.json [new file with mode: 0644]
tests/src/performance/obj-linux-x86/performance.csproj.nuget.g.props [new file with mode: 0644]
tests/src/performance/obj-linux-x86/performance.csproj.nuget.g.targets [new file with mode: 0644]
tests/src/performance/obj-linux-x86/project.assets.json [new file with mode: 0644]