aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/cover/backend/elf_test.go
Commit message (Collapse)AuthorAgeFilesLines
* pkg/cover/backend: support veneers on ARM64Alexander Potapenko2024-02-151-0/+34
Certain ARM64 builds continued reporting errors about coverage points not matching __sanitizer_cov_trace_pc calls. It turned out such coverage originated from calls to ____sanitizer_cov_trace_pc_veneer functions that are inserted by the linker to extend the range of BL instructions (limited by +/-128M). Add support for __funcname_veneer functions to ELF to make sure this coverage is correctly attributed.