Open
Description
llvm-project/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
Lines 1782 to 1786 in 0a68a9d
I'm not really sure what possible scenario this could be referring to, however there should be a way to bypass this check and allow all globals to be instrumented.
I'm using llvm's hwasan instrumentation with a custom runtime for embedded (baremetal) environment, where assigning sections of code/data symbols is heavily used. It is desirable to instrument all globals and work around any issues which arise from that.