From 32b1e8dcb067defe1a6ad766ae87f9fb88e67a42 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Sun, 20 Jun 2021 19:35:05 +0200 Subject: [PATCH] No kernel symbol on macos. --- client/TracyCallstack.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/TracyCallstack.cpp b/client/TracyCallstack.cpp index 5e019656..d0abba1f 100644 --- a/client/TracyCallstack.cpp +++ b/client/TracyCallstack.cpp @@ -914,6 +914,7 @@ CallstackEntryData DecodeCallstackPtr( uint64_t ptr ) return { cb_data, uint8_t( cb_num ), symloc ? symloc : "[unknown]" }; } +#ifdef __linux else if( s_kernelSym ) { auto it = std::lower_bound( s_kernelSym, s_kernelSym + s_kernelSymCnt, ptr, []( const KernelSymbol& lhs, const uint64_t& rhs ) { return lhs.addr > rhs; } ); @@ -927,6 +928,7 @@ CallstackEntryData DecodeCallstackPtr( uint64_t ptr ) return { cb_data, 1, it->mod ? it->mod : "" }; } } +#endif cb_data[0].name = CopyStringFast( "[unknown]" ); cb_data[0].file = CopyStringFast( "" );