r217673 - [ASan/Win] Rename asan_win_uar_thunk.lib to asan_win_dynamic_runtime_thunk.lib

Timur Iskhodzhanov timurrrr at google.com
Fri Sep 12 06:57:34 PDT 2014


Related test case updated in r217677...

2014-09-12 17:21 GMT+04:00 Timur Iskhodzhanov <timurrrr at google.com>:
> Author: timurrrr
> Date: Fri Sep 12 08:21:02 2014
> New Revision: 217673
>
> URL: http://llvm.org/viewvc/llvm-project?rev=217673&view=rev
> Log:
> [ASan/Win] Rename asan_win_uar_thunk.lib to asan_win_dynamic_runtime_thunk.lib
>
> It turned out that we have to bridge more stuff between the executable
> and the ASan RTL DLL than just __asan_option_detect_stack_use_after_return.
> See PR20918 for more details.
>
>
> Modified:
>     cfe/trunk/lib/Driver/Tools.cpp
>
> Modified: cfe/trunk/lib/Driver/Tools.cpp
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Driver/Tools.cpp?rev=217673&r1=217672&r2=217673&view=diff
> ==============================================================================
> --- cfe/trunk/lib/Driver/Tools.cpp (original)
> +++ cfe/trunk/lib/Driver/Tools.cpp Fri Sep 12 08:21:02 2014
> @@ -7820,7 +7820,8 @@ void visualstudio::Link::ConstructJob(Co
>      // FIXME: Handle 64-bit.
>      if (Args.hasArg(options::OPT__SLASH_MD, options::OPT__SLASH_MDd)) {
>        addSanitizerRTWindows(getToolChain(), Args, CmdArgs, "asan_dynamic-i386");
> -      addSanitizerRTWindows(getToolChain(), Args, CmdArgs, "asan_uar_thunk-i386");
> +      addSanitizerRTWindows(getToolChain(), Args, CmdArgs,
> +                            "asan_dynamic_runtime_thunk-i386");
>      } else if (DLL) {
>        addSanitizerRTWindows(getToolChain(), Args, CmdArgs,
>                              "asan_dll_thunk-i386");
>
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits



More information about the cfe-commits mailing list