Jelajahi Sumber

esp_netif: enable UBSAN in component test app

Ivan Grokhotkov 5 tahun lalu
induk
melakukan
4e73cff729
1 mengubah file dengan 3 tambahan dan 0 penghapusan
  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)
 include($ENV{IDF_PATH}/tools/cmake/project.cmake)
 project(esp_netif_test)
 project(esp_netif_test)
+
+idf_component_get_property(lib esp_netif COMPONENT_LIB)
+target_compile_options(${lib} PRIVATE "-fsanitize=undefined" "-fno-sanitize=shift-base")