llvm-project

Форк
0
/
dfsan_get_track_origins.c 
11 строк · 390.0 Байт
1
// RUN: %clang_dfsan -DTRACK_ORIGINS=2 -mllvm -dfsan-track-origins=2 %s -o %t && %run %t
2
// RUN: %clang_dfsan -DTRACK_ORIGINS=1 -mllvm -dfsan-track-origins=1 %s -o %t && %run %t
3
// RUN: %clang_dfsan -DTRACK_ORIGINS=0 %s -o %t && %run %t
4

5
#include <sanitizer/dfsan_interface.h>
6

7
#include <assert.h>
8

9
int main(int argc, char *argv[]) {
10
  assert(dfsan_get_track_origins() == TRACK_ORIGINS);
11
}
12

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.