aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgemtmp <gemtmp@yandex-team.com>2023-03-21 05:14:33 +0300
committergemtmp <gemtmp@yandex-team.com>2023-03-21 05:14:33 +0300
commit96d19d993b40301c35ff98170f872ad65146ab1c (patch)
treeb7fde0731098b85334c22e1d5ad5e4c5ec12cfff
parent806db5d39c803a9ec62ee16b9c6f0096ef0525d9 (diff)
downloadydb-96d19d993b40301c35ff98170f872ad65146ab1c.tar.gz
add library with glibc asm functions
-rw-r--r--build/ymake.core.conf7
1 files changed, 6 insertions, 1 deletions
diff --git a/build/ymake.core.conf b/build/ymake.core.conf
index f8ee399754..91ec845b01 100644
--- a/build/ymake.core.conf
+++ b/build/ymake.core.conf
@@ -1785,7 +1785,12 @@ module _BASE_PROGRAM: _LINK_UNIT {
}
when ($MSVC != "yes" && $NOPLATFORM != "yes" && $WITH_VALGRIND != "yes" && $USE_ASMLIB != "no" && $MIC_ARCH != "yes" && $PIC != "yes" && $PIE != "yes") {
- PEERDIR+=contrib/libs/asmlib
+ when ($OS_LINUX == "yes" && $ARCH_X86_64 == "yes" && $MUSL != "yes" && $SANITIZER_DEFINED != "yes") {
+ PEERDIR+=contrib/libs/glibcasm
+ }
+ otherwise {
+ PEERDIR+=contrib/libs/asmlib
+ }
}
when ($MUSL == "yes") {