<div style="font-family: arial, helvetica, sans-serif; font-size: 10pt">On Tue, Nov 6, 2012 at 10:53 PM, Kostya Serebryany <span dir="ltr"><<a href="mailto:kcc@google.com" target="_blank">kcc@google.com</a>></span> wrote:<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="font-family:arial,helvetica,sans-serif;font-size:10pt">Hi, <div><br></div><div>We need more clang flags in two categories: </div>
<div>   - flags that modify the behavior of asan/tsan/msan</div><div>   - flags that enable additional features of asan/tsan/msan</div>
<div><br></div><div>As we just discussed with Richard Smith, the flags should probably look like this: </div><div><br></div><div>modify the behavior: </div><div>   -f[no-]sanitize-address-zero-base-shadow # zero base for asan, should check that -pie is present, linux-only</div>
</div></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><div>   -f[no-]sanitize-memory-track-origins  # msan track-origins (once msan is in trunk, of course)</div>
<div><br></div><div>add additional features:</div><div>  -fsanitize=address,global-init-order,use-after-return,use-after-scope # asan subphases, currently off by default. </div></div></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="font-family:arial,helvetica,sans-serif;font-size:10pt">
<div><br></div><div>Does that sound good? </div></div></blockquote><div><br></div><div>Yes.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="font-family:arial,helvetica,sans-serif;font-size:10pt">
<div>Anything else? </div></div></blockquote><div> </div><div>* different kinds of shadow mapping for TSan?</div><div>* thread leak detection in TSan?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><div><br></div><div>Thanks, </div><div><br></div><div>--kcc </div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div>Alexey Samsonov, MSK</div><br>
</div>