On Mon, May 13, 2013 at 3:40 PM, Kangkook Jee <span dir="ltr"><<a href="mailto:aixer77@gmail.com" target="_blank">aixer77@gmail.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">
Hi, all<br>
<br>
I want to make a couple of small modiciation to clang source base so that it can fit into my project.<br>
<br>
(1) I want to set '-fsanitize=integer' as default action, so that the option is turned on always.<br></blockquote><div><br></div><div>Maybe you could add this to your CFLAGS, or if you can't do that, then make a wrapper for the clang binary which adds it?</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
(2) I want to change the format of the error message emitted upon detection and redirect it to a specific file (not stderr or stdout).</blockquote><div><br></div><div>In "sanitizer/common_interface_defs.h", you can find this:</div>
<div><br></div><div><div>extern "C" void __sanitizer_set_report_path(const char *path);</div></div><div><br></div><div>Call it before your program would emit any sanitizer diagnostics, and they should go to the filename you provide.</div>
</div>