Procházet zdrojové kódy

esp_netif: enable UBSAN in component test app

Ivan Grokhotkov před 5 roky
rodič
revize
4e73cff729
1 změnil soubory, kde provedl 3 přidání a 0 odebrání
  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")