tsan: fix build
authorDmitry Vyukov <dvyukov@google.com>
Sat, 14 Feb 2015 16:14:10 +0000 (16:14 +0000)
committerDmitry Vyukov <dvyukov@google.com>
Sat, 14 Feb 2015 16:14:10 +0000 (16:14 +0000)
commita3bdbadfd2642fbf724d10515f0faa30dbeb6116
tree1960e3cb05115538a7034e8e1c0030428461745d
parent6aaedb0829438b8d43c6506ee5e4e10fbee860ae
tsan: fix build

Revision 229127 introduced a bug:
zero value is not OK for trace headers,
because stack0 needs constructor call.
Instead unmap the unused part of trace after
all ctors have been executed.

llvm-svn: 229263
compiler-rt/lib/tsan/rtl/tsan_rtl.cc
compiler-rt/lib/tsan/rtl/tsan_trace.h