diff options
Diffstat (limited to 'compiler-rt/lib/tsan')
| -rw-r--r-- | compiler-rt/lib/tsan/rtl/tsan_platform.h | 3 | ||||
| -rw-r--r-- | compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc | 12 |
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"); } |

