From 838c0aaaa975905a54d4ab5a9f7ac7bf16a1db9a Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Wed, 12 Feb 2020 01:27:03 +0100 Subject: [PATCH] Check if BUS_MCEERR_AR and BUS_MCEERR_AO are defined. --- client/TracyProfiler.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/client/TracyProfiler.cpp b/client/TracyProfiler.cpp index 9a11120a..36f315cc 100644 --- a/client/TracyProfiler.cpp +++ b/client/TracyProfiler.cpp @@ -792,12 +792,16 @@ static void CrashHandler( int signal, siginfo_t* info, void* /*ucontext*/ ) case BUS_OBJERR: strcpy( msgPtr, "Object-specific hardware error.\n" ); break; +# ifdef BUS_MCEERR_AR case BUS_MCEERR_AR: strcpy( msgPtr, "Hardware memory error consumed on a machine check; action required.\n" ); break; +# endif +# ifdef BUS_MCEERR_AO case BUS_MCEERR_AO: strcpy( msgPtr, "Hardware memory error detected in process but not consumed; action optional.\n" ); break; +# endif default: break; }