Would it be possible to replicate the sancov functionality on gcc just through special trace functions?
________________________________ From: Martin Liška <mli...@suse.cz> Sent: Wednesday, January 20, 2021 11:40 AM To: Roger Phillips <heid...@hotmail.com>; gcc@gcc.gnu.org <gcc@gcc.gnu.org> Cc: weixi....@antfin.com <weixi....@antfin.com> Subject: Re: SanitizerCoverage support On 1/19/21 12:11 PM, Roger Phillips wrote: > Does any of these two modes allow me to generate sancov files on function > level? My intent is to record program flow, then visualize the diff between > the runs. Most examples I see use edge,bb,func modes so I'm not sure trace-pc > and trace-pc-cmp are enough. I think we likely miss the functionality. I briefly looked at: https://clang.llvm.org/docs/SanitizerCoverage.html and as shown here: https://clang.llvm.org/docs/SanitizerCoverage.html#default-implementation On the other hand, the functionality should be in sanitizer so we may use it. Martin