[msan] add a sentence about inline assembly

llvm-svn: 271005
This commit is contained in:
Kostya Serebryany 2016-05-27 15:49:32 +00:00
parent 45e59f7198
commit 2494e8a6a2
1 changed files with 2 additions and 0 deletions

View File

@ -171,6 +171,8 @@ Handling external code
MemorySanitizer requires that all program code is instrumented. This
also includes any libraries that the program depends on, even libc.
Failing to achieve this may result in false reports.
For the same reason you may need to replace all inline assembly code that writes to memory
with a pure C/C++ code.
Full MemorySanitizer instrumentation is very difficult to achieve. To
make it easier, MemorySanitizer runtime library includes 70+