tsan: more fd interceptors + bug fixes + tests
commitba3ae356e0827bfdb17feaff53e17c3934470404
authorDmitry Vyukov <dvyukov@google.com>
Fri, 7 Dec 2012 18:30:40 +0000 (7 18:30 +0000)
committerDmitry Vyukov <dvyukov@google.com>
Fri, 7 Dec 2012 18:30:40 +0000 (7 18:30 +0000)
treeb6474388f992fda0804b63a3ed17f9451a8e7514
parent67f5c81639ab0ba0d7d9048b7206b424b577c90b
tsan: more fd interceptors + bug fixes + tests

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@169621 91177308-0d34-0410-b5e6-96231b3b80d8
lib/tsan/lit_tests/fd_close_norace.cc [copied from lib/tsan/lit_tests/fd_pipe_race.cc with 58% similarity]
lib/tsan/lit_tests/fd_pipe_race.cc
lib/tsan/lit_tests/fd_socket_norace.cc [new file with mode: 0644]
lib/tsan/lit_tests/fd_stdout_race.cc [copied from lib/tsan/lit_tests/fd_pipe_race.cc with 58% similarity]
lib/tsan/rtl/tsan_interceptors.cc
lib/tsan/rtl/tsan_stat.cc
lib/tsan/rtl/tsan_stat.h