1 //===-- FreeBSDSignals.cpp --------------------------------------*- C++ -*-===// 2 // 3 // The LLVM Compiler Infrastructure 4 // 5 // This file is distributed under the University of Illinois Open Source 6 // License. See LICENSE.TXT for details. 7 // 8 //===----------------------------------------------------------------------===// 9 10 // C Includes 11 // C++ Includes 12 // Other libraries and framework includes 13 // Project includes 14 #include "FreeBSDSignals.h" 15 16 FreeBSDSignals::FreeBSDSignals() 17 : UnixSignals() 18 { 19 Reset(); 20 } 21 22 void 23 FreeBSDSignals::Reset() 24 { 25 UnixSignals::Reset(); 26 27 // SIGNO NAME SHORT NAME SUPPRESS STOP NOTIFY DESCRIPTION 28 // ====== ============ ========== ======== ====== ====== =================================================== 29 AddSignal (32, "SIGTHR", "THR", false, true , true , "thread interrupt"); 30 AddSignal (33, "SIGLIBRT", "LIBRT", false, true , true , "reserved by real-time library"); 31 } 32