1*c8dee2aaSAndroid Build Coastguard Worker #ifndef CrashHandler_DEFINED 2*c8dee2aaSAndroid Build Coastguard Worker #define CrashHandler_DEFINED 3*c8dee2aaSAndroid Build Coastguard Worker 4*c8dee2aaSAndroid Build Coastguard Worker // If possible (and not already done), and SK_CRASH_HANDLER is defined, 5*c8dee2aaSAndroid Build Coastguard Worker // register a handler for a stack trace when we crash. 6*c8dee2aaSAndroid Build Coastguard Worker // 7*c8dee2aaSAndroid Build Coastguard Worker // Currently this works on Linux and Mac and Windows. 8*c8dee2aaSAndroid Build Coastguard Worker // On Linux, our output is garbage compared to catchsegv. Use catchsegv if possible. 9*c8dee2aaSAndroid Build Coastguard Worker void SetupCrashHandler(); 10*c8dee2aaSAndroid Build Coastguard Worker 11*c8dee2aaSAndroid Build Coastguard Worker #endif//CrashHandler_DEFINED 12