diff --git a/common/TracyForceInline.hpp b/common/TracyForceInline.hpp index ed25d30c..6006b58d 100644 --- a/common/TracyForceInline.hpp +++ b/common/TracyForceInline.hpp @@ -9,4 +9,12 @@ # define tracy_force_inline inline #endif +#if defined(__GNUC__) +# define tracy_no_inline __attribute__((noinline)) +#elif defined(_MSC_VER) +# define tracy_no_inline __declspec(noinline) +#else +# define tracy_no_inline +#endif + #endif