[llvm-dev] adding msvcr100.dll interception support to compiler-rt ?

Reid Kleckner via llvm-dev llvm-dev at lists.llvm.org
Mon Oct 30 10:28:45 PDT 2017


I went ahead and added it in r316929.

On Mon, Oct 30, 2017 at 10:12 AM, Reid Kleckner <rnk at google.com> wrote:

> We can certainly add msvcr100 to that list, but I should caution you that
> nobody is testing ASan with VS 2010.
>
> At some point I would like to rewrite ASan's heap interception to make it
> more robust, and it's unlikely that I will test with VC CRTs older than
> 2015 because they drastically changed the deployment model in that version.
>
> On Sun, Oct 29, 2017 at 7:08 AM, comic fans via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
>
>> I've found that interception_win.cc line 835:
>>
>> "msvcr110.dll" //VS2012
>> "msvcr120.dll" //VS2013
>>
>> interception is supported by commit 916b81 3 years ago ,
>> currently I'm build project with msvc100 , application will crash in
>> un-intercepted free. adding msvcr100.dll to this list makes sanitizer
>> working correctly , I wonder if compiler rt can including this
>> msvc100.dll support ?
>> _______________________________________________
>> LLVM Developers mailing list
>> llvm-dev at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20171030/db892130/attachment.html>


More information about the llvm-dev mailing list