blob: 2796f6b8e4d7e12a00ecb6e752e799688d135d3e [file] [log] [blame]
Kate Stoneb9c1b512016-09-06 20:57:50 +00001//===-- MipsLinuxSignals.h ------------------------------------------*- C++
2//-*-===//
Mohit K. Bhakkad2c2acf92015-04-09 07:12:15 +00003//
4// The LLVM Compiler Infrastructure
5//
6// This file is distributed under the University of Illinois Open Source
7// License. See LICENSE.TXT for details.
8//
9//===----------------------------------------------------------------------===//
10
11#ifndef liblldb_MipsLinuxSignals_H_
12#define liblldb_MipsLinuxSignals_H_
13
Mohit K. Bhakkad2c2acf92015-04-09 07:12:15 +000014#include "lldb/Target/UnixSignals.h"
15
16namespace lldb_private {
Mohit K. Bhakkad2c2acf92015-04-09 07:12:15 +000017
Chaoren Lin98d0a4b2015-07-14 01:09:28 +000018/// Linux specific set of Unix signals.
Kate Stoneb9c1b512016-09-06 20:57:50 +000019class MipsLinuxSignals : public UnixSignals {
Chaoren Lin98d0a4b2015-07-14 01:09:28 +000020public:
Kate Stoneb9c1b512016-09-06 20:57:50 +000021 MipsLinuxSignals();
Mohit K. Bhakkad2c2acf92015-04-09 07:12:15 +000022
Chaoren Lin98d0a4b2015-07-14 01:09:28 +000023private:
Kate Stoneb9c1b512016-09-06 20:57:50 +000024 void Reset() override;
Chaoren Lin98d0a4b2015-07-14 01:09:28 +000025};
Mohit K. Bhakkad2c2acf92015-04-09 07:12:15 +000026
27} // namespace lldb_private
Mohit K. Bhakkad2c2acf92015-04-09 07:12:15 +000028
Chaoren Lin98d0a4b2015-07-14 01:09:28 +000029#endif // liblldb_MipsLinuxSignals_H_