diff options
| author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2013-10-29 19:49:35 +0000 |
|---|---|---|
| committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2013-10-29 19:49:35 +0000 |
| commit | bf60342d47ee4fc6e4b9ea2159dc8523a9344657 (patch) | |
| tree | bad640a98509407d5c6e905deaa0f03a0c842f87 /compiler-rt/lib/tsan | |
| parent | 4ae68468cd0d14fea0abf2a0b3de530d59bdd537 (diff) | |
| download | bcm5719-llvm-bf60342d47ee4fc6e4b9ea2159dc8523a9344657.tar.gz bcm5719-llvm-bf60342d47ee4fc6e4b9ea2159dc8523a9344657.zip | |
[sanitizer] Intercept sincos, remquo, lgamma, lgamma_r.
llvm-svn: 193645
Diffstat (limited to 'compiler-rt/lib/tsan')
| -rw-r--r-- | compiler-rt/lib/tsan/rtl/tsan_stat.cc | 12 | ||||
| -rw-r--r-- | compiler-rt/lib/tsan/rtl/tsan_stat.h | 12 |
2 files changed, 24 insertions, 0 deletions
diff --git a/compiler-rt/lib/tsan/rtl/tsan_stat.cc b/compiler-rt/lib/tsan/rtl/tsan_stat.cc index ee1e3c16705..0d0607be500 100644 --- a/compiler-rt/lib/tsan/rtl/tsan_stat.cc +++ b/compiler-rt/lib/tsan/rtl/tsan_stat.cc @@ -398,6 +398,18 @@ void StatOutput(u64 *stat) { name[StatInt_tmpnam] = " tmpnam "; name[StatInt_tmpnam_r] = " tmpnam_r "; name[StatInt_tempnam] = " tempnam "; + name[StatInt_sincos] = " sincos "; + name[StatInt_sincosf] = " sincosf "; + name[StatInt_sincosl] = " sincosl "; + name[StatInt_remquo] = " remquo "; + name[StatInt_remquof] = " remquof "; + name[StatInt_remquol] = " remquol "; + name[StatInt_lgamma] = " lgamma "; + name[StatInt_lgammaf] = " lgammaf "; + name[StatInt_lgammal] = " lgammal "; + name[StatInt_lgamma_r] = " lgamma_r "; + name[StatInt_lgammaf_r] = " lgammaf_r "; + name[StatInt_lgammal_r] = " lgammal_r "; name[StatInt_pthread_attr_getdetachstate] = " pthread_addr_getdetachstate "; // NOLINT name[StatInt_pthread_attr_getguardsize] = " pthread_addr_getguardsize "; // NOLINT diff --git a/compiler-rt/lib/tsan/rtl/tsan_stat.h b/compiler-rt/lib/tsan/rtl/tsan_stat.h index 5e6679a74c8..6c1927e8165 100644 --- a/compiler-rt/lib/tsan/rtl/tsan_stat.h +++ b/compiler-rt/lib/tsan/rtl/tsan_stat.h @@ -393,6 +393,18 @@ enum StatType { StatInt_tmpnam, StatInt_tmpnam_r, StatInt_tempnam, + StatInt_sincos, + StatInt_sincosf, + StatInt_sincosl, + StatInt_remquo, + StatInt_remquof, + StatInt_remquol, + StatInt_lgamma, + StatInt_lgammaf, + StatInt_lgammal, + StatInt_lgamma_r, + StatInt_lgammaf_r, + StatInt_lgammal_r, StatInt_pthread_attr_getdetachstate, StatInt_pthread_attr_getguardsize, |

