15 #ifndef LLVM_SUPPORT_SIGNALS_H
16 #define LLVM_SUPPORT_SIGNALS_H
void PrintStackTraceOnErrorSignal()
Print a stack trace if a fatal signal occurs.
void RunInterruptHandlers()
void DontRemoveFileOnSignal(StringRef Filename)
bool RemoveFileOnSignal(StringRef Filename, std::string *ErrMsg=0)
Remove a file if a fatal signal occurs.
void PrintStackTrace(FILE *)
Print the stack trace using the given FILE object.
void SetInterruptFunction(void(*IF)())
Register a function to be called when ctrl-c is pressed.
void AddSignalHandler(void(*FnPtr)(void *), void *Cookie)