LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
Signals.h File Reference
#include "llvm/Support/Path.h"
#include <cstdio>
Include dependency graph for Signals.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 llvm
 List of target independent CodeGen pass IDs.
 
 llvm::sys
 

Functions

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