[LLVMdev] Sanitizers libs in Compiler-RT
Evgeniy Stepanov
eugenis at google.com
Mon Feb 3 00:32:28 PST 2014
Hi,
> For us, the sanitizers contain behaviors/syscalls that are not valid on
> consumer hardware. They perform "debug" functionality and thus can only
> operate on special developer kits. Additionally, we need to put this type of
> code into a dynamic library instead of a static library to avoid versioning
> problems.
Could you elaborate on this? I can't imagine how making sanitizer
runtime a shared library would help with the versioning problems,
other than create them. As a static library it is always in sync with
the compiler (unless someone wants to distribute them with an OS, of
course).
More information about the llvm-dev
mailing list