This repository was archived by the owner on May 21, 2019. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +4
-3
lines changed Expand file tree Collapse file tree 3 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -48,7 +48,6 @@ extern "C" {
48
48
void __sanitizer_unaligned_store64 (void *p, uint64_t x);
49
49
50
50
// Record and dump coverage info.
51
- void __sanitizer_cov (void *pc);
52
51
void __sanitizer_cov_dump ();
53
52
54
53
#ifdef __cplusplus
Original file line number Diff line number Diff line change @@ -106,6 +106,8 @@ void CovDump() {
106
106
} // namespace __sanitizer
107
107
108
108
extern " C" {
109
- SANITIZER_INTERFACE_ATTRIBUTE void __sanitizer_cov (uptr pc) { CovAdd (pc); }
109
+ SANITIZER_INTERFACE_ATTRIBUTE void __sanitizer_cov (void *pc) {
110
+ CovAdd (reinterpret_cast <uptr>(pc));
111
+ }
110
112
SANITIZER_INTERFACE_ATTRIBUTE void __sanitizer_cov_dump () { CovDump (); }
111
113
} // extern "C"
Original file line number Diff line number Diff line change @@ -111,8 +111,8 @@ extern "C" {
111
111
SANITIZER_INTERFACE_ATTRIBUTE SANITIZER_WEAK_ATTRIBUTE
112
112
void __sanitizer_report_error_summary (const char *error_summary);
113
113
114
- SANITIZER_INTERFACE_ATTRIBUTE void __sanitizer_cov (__sanitizer::uptr pc);
115
114
SANITIZER_INTERFACE_ATTRIBUTE void __sanitizer_cov_dump ();
115
+ SANITIZER_INTERFACE_ATTRIBUTE void __sanitizer_cov (void *pc);
116
116
} // extern "C"
117
117
118
118
You can’t perform that action at this time.
0 commit comments