aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/libunwind/ya.make
diff options
context:
space:
mode:
authorAnton Samokhvalov <pg83@yandex.ru>2022-02-10 16:45:15 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:45:15 +0300
commit72cb13b4aff9bc9cf22e49251bc8fd143f82538f (patch)
treeda2c34829458c7d4e74bdfbdf85dff449e9e7fb8 /contrib/libs/libunwind/ya.make
parent778e51ba091dc39e7b7fcab2b9cf4dbedfb6f2b5 (diff)
downloadydb-72cb13b4aff9bc9cf22e49251bc8fd143f82538f.tar.gz
Restoring authorship annotation for Anton Samokhvalov <pg83@yandex.ru>. Commit 1 of 2.
Diffstat (limited to 'contrib/libs/libunwind/ya.make')
-rw-r--r--contrib/libs/libunwind/ya.make36
1 files changed, 18 insertions, 18 deletions
diff --git a/contrib/libs/libunwind/ya.make b/contrib/libs/libunwind/ya.make
index 2d1aa635d4..39141abcdb 100644
--- a/contrib/libs/libunwind/ya.make
+++ b/contrib/libs/libunwind/ya.make
@@ -1,15 +1,15 @@
# Generated by devtools/yamaker from nixpkgs 21.11.
-LIBRARY()
-
+LIBRARY()
+
OWNER(
pg
somov
g:cpp-contrib
)
-
+
VERSION(2022-02-05)
-
+
ORIGINAL_SOURCE(https://github.com/llvm/llvm-project/archive/2b9554b8850192bdd86c02eb671de1d866df8d87.tar.gz)
LICENSE(
@@ -22,11 +22,11 @@ LICENSE(
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
DISABLE(USE_LTO)
-
+
ADDINCL(
contrib/libs/libunwind/include
)
-
+
NO_RUNTIME()
NO_UTIL()
@@ -39,17 +39,17 @@ CFLAGS(
GLOBAL -D_libunwind_
-D_LIBUNWIND_IS_NATIVE_ONLY
-fno-exceptions
- -fno-rtti
- -funwind-tables
-)
-
+ -fno-rtti
+ -funwind-tables
+)
+
IF (SANITIZER_TYPE == memory)
CFLAGS(
-fPIC
)
ENDIF()
-
-SRCS(
+
+SRCS(
src/Unwind-EHABI.cpp
src/Unwind-seh.cpp
src/Unwind-sjlj.c
@@ -58,16 +58,16 @@ SRCS(
src/UnwindRegistersRestore.S
src/UnwindRegistersSave.S
src/libunwind.cpp
-)
-
+)
+
IF (OS_DARWIN OR OS_IOS)
- SRCS(
+ SRCS(
src/Unwind_AppleExtras.cpp
- )
+ )
ENDIF()
-
+
END()
-
+
RECURSE_FOR_TESTS(
ut
)