Просмотр исходного кода

esp_netif: enable UBSAN in component test app

Ivan Grokhotkov 5 лет назад
Родитель
Сommit
4e73cff729
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      components/esp_netif/test_apps/CMakeLists.txt

+ 3 - 0
components/esp_netif/test_apps/CMakeLists.txt

@@ -5,3 +5,6 @@ set(EXTRA_COMPONENT_DIRS "$ENV{IDF_PATH}/tools/unit-test-app/components")
 
 include($ENV{IDF_PATH}/tools/cmake/project.cmake)
 project(esp_netif_test)
+
+idf_component_get_property(lib esp_netif COMPONENT_LIB)
+target_compile_options(${lib} PRIVATE "-fsanitize=undefined" "-fno-sanitize=shift-base")