1234567891011121314 |
- # The coverage linker flag is specific for gcc.
- # Using a config check is ok for now, but in future it would be desired if
- # linker flags themselves are not depending on actual configurations.
- # All flags should be described, and the caller should now the flag name to use.
- if (NOT CONFIG_COVERAGE_GCOV)
- set_property(TARGET linker PROPERTY coverage -lgcov)
- endif()
- # ld/gcc linker flags for sanitizing.
- check_set_linker_property(TARGET linker APPEND PROPERTY sanitize_address -lasan)
- check_set_linker_property(TARGET linker APPEND PROPERTY sanitize_address -fsanitize=address)
- check_set_linker_property(TARGET linker APPEND PROPERTY sanitize_undefined -fsanitize=undefined)
|