[llvm-commits] [compiler-rt] r164200 - /compiler-rt/trunk/lib/tsan/rtl/tsan_rtl_report.cc

Alexey Samsonov samsonov at google.com
Tue Sep 18 23:40:42 PDT 2012


My version of gcc (4.4.3) gives
warning: missing initializer for member ‘__tsan::RacyStacks::hash’ :)

On Wed, Sep 19, 2012 at 8:45 AM, Dmitry Vyukov <dvyukov at google.com> wrote:

> Author: dvyukov
> Date: Tue Sep 18 23:45:14 2012
> New Revision: 164200
>
> URL: http://llvm.org/viewvc/llvm-project?rev=164200&view=rev
> Log:
> tsan: fix gcc4.2.1 warning
>
> Modified:
>     compiler-rt/trunk/lib/tsan/rtl/tsan_rtl_report.cc
>
> Modified: compiler-rt/trunk/lib/tsan/rtl/tsan_rtl_report.cc
> URL:
> http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/tsan/rtl/tsan_rtl_report.cc?rev=164200&r1=164199&r2=164200&view=diff
>
> ==============================================================================
> --- compiler-rt/trunk/lib/tsan/rtl/tsan_rtl_report.cc (original)
> +++ compiler-rt/trunk/lib/tsan/rtl/tsan_rtl_report.cc Tue Sep 18 23:45:14
> 2012
> @@ -302,7 +302,7 @@
>      uptr addr_min, uptr addr_max) {
>    Context *ctx = CTX();
>    bool equal_stack = false;
> -  RacyStacks hash;
> +  RacyStacks hash = {};
>    if (flags()->suppress_equal_stacks) {
>      hash.hash[0] = md5_hash(traces[0].Begin(), traces[0].Size() *
> sizeof(uptr));
>      hash.hash[1] = md5_hash(traces[1].Begin(), traces[1].Size() *
> sizeof(uptr));
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>



-- 
Alexey Samsonov, MSK
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120919/b9c60ae7/attachment.html>


More information about the llvm-commits mailing list