tsan: port Go runtime to Darwin
llvm-svn: 160266
diff --git a/compiler-rt/lib/tsan/go/tsan_go.cc b/compiler-rt/lib/tsan/go/tsan_go.cc
index 11f14da..13cc569 100644
--- a/compiler-rt/lib/tsan/go/tsan_go.cc
+++ b/compiler-rt/lib/tsan/go/tsan_go.cc
@@ -39,7 +39,7 @@
extern "C" int goCallbackCommentPc(uptr pc, char **img, char **rtn,
char **filename, int *lineno);
-extern "C" void __libc_free(void *p);
+extern "C" void free(void *p);
ReportStack *SymbolizeCode(uptr addr) {
ReportStack *s = NewReportStackEntry(addr);
@@ -52,9 +52,9 @@
s->file = internal_strdup(filename);
s->line = lineno;
s->col = 0;
- __libc_free(img);
- __libc_free(rtn);
- __libc_free(filename);
+ free(img);
+ free(rtn);
+ free(filename);
}
return s;
}