diff options
| author | YDBot <[email protected]> | 2026-06-05 19:50:32 +0000 |
|---|---|---|
| committer | YDBot <[email protected]> | 2026-06-05 19:50:32 +0000 |
| commit | e919b144e62363fb19cfacbf6f8eaffb47b02fae (patch) | |
| tree | 2b9ffda237b74b21fd6905cfaab7b0dea168e9d3 /library/cpp | |
| parent | a1260bd0c39927e63b3ded7a6d9e6861eeecb5d3 (diff) | |
| parent | 496751e9257e3bf4b43cb18c8b73d76e71ae7cc5 (diff) | |
Merge pull request #42559 from ydb-platform/merge-rightlib-260605-0128
Diffstat (limited to 'library/cpp')
| -rw-r--r-- | library/cpp/testing/clang_coverage_name_handler/profile_name_handler.cpp (renamed from library/cpp/testing/dump_clang_coverage/write_profile_data.cpp) | 15 | ||||
| -rw-r--r-- | library/cpp/testing/clang_coverage_name_handler/ya.make (renamed from library/cpp/testing/dump_clang_coverage/ya.make) | 2 |
2 files changed, 1 insertions, 16 deletions
diff --git a/library/cpp/testing/dump_clang_coverage/write_profile_data.cpp b/library/cpp/testing/clang_coverage_name_handler/profile_name_handler.cpp index 2469440b1c0..e31b09ce410 100644 --- a/library/cpp/testing/dump_clang_coverage/write_profile_data.cpp +++ b/library/cpp/testing/clang_coverage_name_handler/profile_name_handler.cpp @@ -5,16 +5,9 @@ #include <unistd.h> extern "C" { - void __llvm_profile_initialize_file(void); - int __llvm_profile_write_file(void); void __llvm_profile_set_filename(const char* filename_pattern); // there might no llmv rt, for example for the targets from contrib - __attribute__((weak)) int __llvm_profile_write_file(void) { - return 0; - } - __attribute__((weak)) void __llvm_profile_initialize_file(void) { - } __attribute__((weak)) void __llvm_profile_set_filename(const char*) { } } @@ -115,12 +108,4 @@ void parseAndSetFilename() { void __attribute__((constructor)) premain() { parseAndSetFilename(); - if (getenv("YA_COVERAGE_DUMP_PROFILE_AND_EXIT")) { - __llvm_profile_initialize_file(); - int rc = __llvm_profile_write_file(); - if (!rc && getenv("YA_COVERAGE_DUMP_PROFILE_EXIT_CODE")) { - rc = atoi(getenv("YA_COVERAGE_DUMP_PROFILE_EXIT_CODE")); - } - _Exit(rc); - } } diff --git a/library/cpp/testing/dump_clang_coverage/ya.make b/library/cpp/testing/clang_coverage_name_handler/ya.make index 26eb36048c2..6ab33f171fe 100644 --- a/library/cpp/testing/dump_clang_coverage/ya.make +++ b/library/cpp/testing/clang_coverage_name_handler/ya.make @@ -6,7 +6,7 @@ NO_RUNTIME() IF (OS_LINUX) SRCS( - GLOBAL write_profile_data.cpp + GLOBAL profile_name_handler.cpp ) ENDIF() |
