diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2013-10-25 14:27:00 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2013-10-25 14:27:00 +0000 |
commit | 3a3805f4923cddef1ac3e71ee52ffc7e30c93bbf (patch) | |
tree | 6a1f0d364a37b86b7c57271c77bb8c94d09b74e6 | |
parent | ec208e007d2264a65c1f4234f8cbce82dca9f849 (diff) | |
download | compiler-rt-3a3805f4923cddef1ac3e71ee52ffc7e30c93bbf.tar.gz compiler-rt-3a3805f4923cddef1ac3e71ee52ffc7e30c93bbf.tar.bz2 compiler-rt-3a3805f4923cddef1ac3e71ee52ffc7e30c93bbf.tar.xz |
[sanitizer] Remove pthread_attr_getstackaddr interceptor.
The function is deprecated.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193409 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/msan/tests/msan_test.cc | 6 | ||||
-rw-r--r-- | lib/sanitizer_common/sanitizer_common_interceptors.inc | 2 | ||||
-rw-r--r-- | lib/tsan/rtl/tsan_stat.cc | 1 | ||||
-rw-r--r-- | lib/tsan/rtl/tsan_stat.h | 1 |
4 files changed, 0 insertions, 10 deletions
diff --git a/lib/msan/tests/msan_test.cc b/lib/msan/tests/msan_test.cc index 2aa03696..37f2db80 100644 --- a/lib/msan/tests/msan_test.cc +++ b/lib/msan/tests/msan_test.cc @@ -2548,12 +2548,6 @@ TEST(MemorySanitizer, pthread_attr_get) { EXPECT_NOT_POISONED(v); } { - void *v; - res = pthread_attr_getstackaddr(&attr, &v); - ASSERT_EQ(0, res); - EXPECT_NOT_POISONED(v); - } - { size_t v; res = pthread_attr_getstacksize(&attr, &v); ASSERT_EQ(0, res); diff --git a/lib/sanitizer_common/sanitizer_common_interceptors.inc b/lib/sanitizer_common/sanitizer_common_interceptors.inc index 7c52eb22..e521fb59 100644 --- a/lib/sanitizer_common/sanitizer_common_interceptors.inc +++ b/lib/sanitizer_common/sanitizer_common_interceptors.inc @@ -2558,7 +2558,6 @@ INTERCEPTOR_PTHREAD_ATTR_GET(guardsize, sizeof(SIZE_T)) INTERCEPTOR_PTHREAD_ATTR_GET(schedparam, struct_sched_param_sz) INTERCEPTOR_PTHREAD_ATTR_GET(schedpolicy, sizeof(int)) INTERCEPTOR_PTHREAD_ATTR_GET(scope, sizeof(int)) -INTERCEPTOR_PTHREAD_ATTR_GET(stackaddr, sizeof(void *)) INTERCEPTOR_PTHREAD_ATTR_GET(stacksize, sizeof(SIZE_T)) INTERCEPTOR(int, pthread_attr_getstack, void *attr, void **addr, SIZE_T *size) { void *ctx; @@ -2577,7 +2576,6 @@ INTERCEPTOR(int, pthread_attr_getstack, void *attr, void **addr, SIZE_T *size) { INTERCEPT_FUNCTION(pthread_attr_getschedparam); \ INTERCEPT_FUNCTION(pthread_attr_getschedpolicy); \ INTERCEPT_FUNCTION(pthread_attr_getscope); \ - INTERCEPT_FUNCTION(pthread_attr_getstackaddr); \ INTERCEPT_FUNCTION(pthread_attr_getstacksize); \ INTERCEPT_FUNCTION(pthread_attr_getstack); #else diff --git a/lib/tsan/rtl/tsan_stat.cc b/lib/tsan/rtl/tsan_stat.cc index 773c7787..b7c56604 100644 --- a/lib/tsan/rtl/tsan_stat.cc +++ b/lib/tsan/rtl/tsan_stat.cc @@ -401,7 +401,6 @@ void StatOutput(u64 *stat) { name[StatInt_pthread_attr_getschedpolicy] = " pthread_addr_getschedpolicy "; // NOLINT name[StatInt_pthread_attr_getinheritsched] = " pthread_addr_getinheritsched "; // NOLINT name[StatInt_pthread_attr_getscope] = " pthread_addr_getscope "; // NOLINT - name[StatInt_pthread_attr_getstackaddr] = " pthread_addr_getstackaddr "; // NOLINT name[StatInt_pthread_attr_getstacksize] = " pthread_addr_getstacksize "; // NOLINT name[StatInt_pthread_attr_getstack] = " pthread_addr_getstack "; // NOLINT name[StatInt_pthread_attr_getaffinity_np] = " pthread_addr_getaffinity_np "; // NOLINT diff --git a/lib/tsan/rtl/tsan_stat.h b/lib/tsan/rtl/tsan_stat.h index 45fd507d..6b2166ab 100644 --- a/lib/tsan/rtl/tsan_stat.h +++ b/lib/tsan/rtl/tsan_stat.h @@ -395,7 +395,6 @@ enum StatType { StatInt_pthread_attr_getschedpolicy, StatInt_pthread_attr_getinheritsched, StatInt_pthread_attr_getscope, - StatInt_pthread_attr_getstackaddr, StatInt_pthread_attr_getstacksize, StatInt_pthread_attr_getstack, StatInt_pthread_attr_getaffinity_np, |