Skip to content

Commit 738f697

Browse files
committed
[sanitizers] Fix build on macOS with LogFullErrorReport redefinition error.
macOS has implementation of LogFullErrorReport and INLINE void LogFullErrorReport(const char *buffer) {} was causing > compiler-rt/lib/sanitizer_common/sanitizer_mac.cc:658:6: error: redefinition of 'LogFullErrorReport' Fixup for r355236. rdar://problem/48526020 llvm-svn: 355244
1 parent bcdb1f3 commit 738f697

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

compiler-rt/lib/sanitizer_common/sanitizer_common.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -810,7 +810,7 @@ void WriteToSyslog(const char *buffer);
810810
#define SANITIZER_WIN_TRACE 0
811811
#endif
812812

813-
#if SANITIZER_LINUX || SANITIZER_WIN_TRACE
813+
#if SANITIZER_MAC || SANITIZER_WIN_TRACE
814814
void LogFullErrorReport(const char *buffer);
815815
#else
816816
INLINE void LogFullErrorReport(const char *buffer) {}

0 commit comments

Comments
 (0)