On ARM64 the build will fail with coverage and GCOV enabled: CONFIG_COVERAGE=y CONFIG_COVERAGE_GCOV=y CONFIG_FORCE_COVERAGE=y west build -b rpi_5 -p always samples/hello_world -- \ -DCONFIG_COVERAGE=y -DCONFIG_FORCE_COVERAGE=y Failure: "linker_zephyr_pre0.cmd:181: undefined symbol `__gcov_bss_end' referenced in expression" Fix build of ARM64 platforms with coverage and GCOV enabled by adding for ARM64 the same gcov linker sections as it is done for ARM. Signed-off-by: Grygorii Strashko <grygorii_strashko@epam.com> |
||
|---|---|---|
| .. | ||
| arch | ||
| boards/unit_testing/unit_testing | ||
| busy_sim | ||
| coverage | ||
| include/zephyr | ||
| soc | ||
| ztest | ||
| CMakeLists.txt | ||
| Kconfig | ||
| Kconfig.defconfig | ||