summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/tsan/rtl/tsan_platform.h
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2013-02-07 15:27:45 +0000
committerDmitry Vyukov <dvyukov@google.com>2013-02-07 15:27:45 +0000
commiteffd98b0f47e2bcb30e1e67305c753855dd897c3 (patch)
treeb42297dd5cc3f794546247d338aaf5a5cc6a26ff /compiler-rt/lib/tsan/rtl/tsan_platform.h
parent804f9116e5ed05b5a9f2a3f955c480480967c269 (diff)
downloadbcm5719-llvm-effd98b0f47e2bcb30e1e67305c753855dd897c3.tar.gz
bcm5719-llvm-effd98b0f47e2bcb30e1e67305c753855dd897c3.zip
tsan: intercept libc __res_iclose
this is required to catch close of file descriptors created in getaddrinfo() llvm-svn: 174624
Diffstat (limited to 'compiler-rt/lib/tsan/rtl/tsan_platform.h')
-rw-r--r--compiler-rt/lib/tsan/rtl/tsan_platform.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler-rt/lib/tsan/rtl/tsan_platform.h b/compiler-rt/lib/tsan/rtl/tsan_platform.h
index c859c3e85b1..87b41d96f56 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_platform.h
+++ b/compiler-rt/lib/tsan/rtl/tsan_platform.h
@@ -151,6 +151,7 @@ bool IsGlobalVar(uptr addr);
uptr GetTlsSize();
void GetThreadStackAndTls(bool main, uptr *stk_addr, uptr *stk_size,
uptr *tls_addr, uptr *tls_size);
+int ExtractResolvFDs(void *state, int *fds, int nfd);
} // namespace __tsan
OpenPOWER on IntegriCloud