Made error message more comprehensible.
[oota-llvm.git] / include / Support / Signals.h
1 //===- Support/Signals.h - Signal Handling support --------------*- C++ -*-===//
2 //
3 // This file defines some helpful functions for dealing with the possibility of
4 // unix signals occuring while your program is running.
5 //
6 //===----------------------------------------------------------------------===//
7
8 #ifndef SUPPORT_SIGNALS_H
9 #define SUPPORT_SIGNALS_H
10
11 #include <string>
12
13 // RemoveFileOnSignal - This function registers signal handlers to ensure that
14 // if a signal gets delivered that the named file is removed.
15 //
16 void RemoveFileOnSignal(const std::string &Filename);
17
18 #endif
19