[llvm-commits] LLVM changes for detecting initialization order problems in Address Sanitizer
Reid Watson
reidw at google.com
Fri Jun 29 14:36:12 PDT 2012
Hello,
I've attached a patch to add basic support for detecting problems with
initialization order in C++ to AddressSanitizer.
This patch relies on changes to the runtime library, and I've sent a
patch for this to cfe-commits.
This is definitely a first draft, and it leans toward false positives
(function local statics, in particular), but it does detect the most
basic cases of the "static initialization order fiasco".
For now, I'd like to get a working baseline/infrastructure committed,
in order to avoid any monster commits.
All the best,
Reid
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm-asan-initializers.patch
Type: application/octet-stream
Size: 6181 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120629/93210b7f/attachment.obj>
More information about the llvm-commits
mailing list