[AArch64][compiler-rt] Option to build compiler-rt without FMV support.
authorPavel Iliin <Pavel.Iliin@arm.com>
Fri, 30 Dec 2022 13:34:45 +0000 (13:34 +0000)
committerPavel Iliin <Pavel.Iliin@arm.com>
Sun, 8 Jan 2023 19:16:57 +0000 (19:16 +0000)
commita22f1458f6a80820a685c3748f85ce573d11e846
tree5e186dfa03199ad5773e39879e97a5f4ab3e2969
parentddab12d1183ce6815a5d869b0d5efcf56eea37f2
[AArch64][compiler-rt] Option to build compiler-rt without FMV support.

This commit adds compiler-rt cmake option COMPILER_RT_DISABLE_AARCH64_FMV
which, when enabled, doesn't include function multiversioning features
initilization code in 'builtins' build.

Differential Revision: https://reviews.llvm.org/D141199
compiler-rt/CMakeLists.txt
compiler-rt/lib/builtins/CMakeLists.txt
compiler-rt/lib/builtins/cpu_model.c