summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/tsan
diff options
context:
space:
mode:
Diffstat (limited to 'compiler-rt/lib/tsan')
-rw-r--r--compiler-rt/lib/tsan/rtl/tsan_platform.h3
-rw-r--r--compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc12
2 files changed, 0 insertions, 15 deletions
diff --git a/compiler-rt/lib/tsan/rtl/tsan_platform.h b/compiler-rt/lib/tsan/rtl/tsan_platform.h
index e43ec8a5111..94dc1ccb4b4 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_platform.h
+++ b/compiler-rt/lib/tsan/rtl/tsan_platform.h
@@ -76,9 +76,6 @@ void internal_sleep_ms(u32 ms);
void internal_start_thread(void(*func)(void*), void *arg);
-typedef int fd_t;
-uptr internal_filesize(fd_t fd); // -1 on error.
-int internal_dup2(int oldfd, int newfd);
const char *internal_getpwd();
uptr GetTlsSize();
diff --git a/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc b/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc
index e60b821ec14..a38eb88df39 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc
+++ b/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc
@@ -83,18 +83,6 @@ void internal_sleep_ms(u32 ms) {
usleep(ms * 1000);
}
-uptr internal_filesize(fd_t fd) {
- struct stat st = {};
- if (syscall(__NR_fstat, fd, &st))
- return -1;
- return (uptr)st.st_size;
-}
-
-int internal_dup2(int oldfd, int newfd) {
- ScopedInRtl in_rtl;
- return syscall(__NR_dup2, oldfd, newfd);
-}
-
const char *internal_getpwd() {
return getenv("PWD");
}
OpenPOWER on IntegriCloud