You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
760 B
16 lines
760 B
# coverage is a property holding the linker flag required for coverage support on the toolchain. |
|
# For example, on ld/gcc this would be: -lgcov |
|
# Set the property for the corresponding flags of the given toolchain. |
|
set_property(TARGET linker PROPERTY coverage) |
|
|
|
# Linker flags for sanitizing. |
|
check_set_linker_property(TARGET linker APPEND PROPERTY sanitize_address) |
|
|
|
check_set_linker_property(TARGET linker APPEND PROPERTY sanitize_undefined) |
|
|
|
# Linker flag for printing of memusage. |
|
# Set this flag if the linker supports reporting of memusage as part of link, |
|
# such as ls --print-memory-usage flag. |
|
# If memory reporting is a post build command, please use |
|
# cmake/bintools/bintools.cmake insted. |
|
check_set_linker_property(TARGET linker PROPERTY memusage)
|
|
|