Summary: Signals 1-32 are matching the default UNIX platform. There are platform specific ones above 32. From the `/usr/include/sys/signal.h` header: ``` #define SIGPWR 32 /* power fail/restart (not reset when caught) */ #ifdef _KERNEL #define SIGRTMIN 33 /* Kernel only; not exposed to userland yet */ #define SIGRTMAX 63 /* Kernel only; not exposed to userland yet */ #endif ``` Reviewers: emaste, joerg Subscribers: lldb-commits Differential Revision: http://reviews.llvm.org/D15482 llvm-svn: 255592
32 lines
714 B
C++
32 lines
714 B
C++
//===-- NetBSDSignals.h ----------------------------------------*- C++ -*-===//
|
|
//
|
|
// The LLVM Compiler Infrastructure
|
|
//
|
|
// This file is distributed under the University of Illinois Open Source
|
|
// License. See LICENSE.TXT for details.
|
|
//
|
|
//===----------------------------------------------------------------------===//
|
|
|
|
#ifndef liblldb_NetBSDSignals_H_
|
|
#define liblldb_NetBSDSignals_H_
|
|
|
|
// Project includes
|
|
#include "lldb/Target/UnixSignals.h"
|
|
|
|
namespace lldb_private {
|
|
|
|
/// NetBSD specific set of Unix signals.
|
|
class NetBSDSignals : public UnixSignals
|
|
{
|
|
public:
|
|
NetBSDSignals();
|
|
|
|
private:
|
|
void
|
|
Reset() override;
|
|
};
|
|
|
|
} // namespace lldb_private
|
|
|
|
#endif // liblldb_NetBSDSignals_H_
|