blob: b5e3ed86f568c598761b8c1bae5e70bc760f95b1 [file] [log] [blame]
Kate Stoneb9c1b512016-09-06 20:57:50 +00001//===-- MipsLinuxSignals.h ------------------------------------------*- C++
2//-*-===//
Mohit K. Bhakkad2c2acf92015-04-09 07:12:15 +00003//
Chandler Carruth2946cd72019-01-19 08:50:56 +00004// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
5// See https://llvm.org/LICENSE.txt for license information.
6// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
Mohit K. Bhakkad2c2acf92015-04-09 07:12:15 +00007//
8//===----------------------------------------------------------------------===//
9
10#ifndef liblldb_MipsLinuxSignals_H_
11#define liblldb_MipsLinuxSignals_H_
12
Mohit K. Bhakkad2c2acf92015-04-09 07:12:15 +000013#include "lldb/Target/UnixSignals.h"
14
15namespace lldb_private {
Mohit K. Bhakkad2c2acf92015-04-09 07:12:15 +000016
Chaoren Lin98d0a4b2015-07-14 01:09:28 +000017/// Linux specific set of Unix signals.
Kate Stoneb9c1b512016-09-06 20:57:50 +000018class MipsLinuxSignals : public UnixSignals {
Chaoren Lin98d0a4b2015-07-14 01:09:28 +000019public:
Kate Stoneb9c1b512016-09-06 20:57:50 +000020 MipsLinuxSignals();
Mohit K. Bhakkad2c2acf92015-04-09 07:12:15 +000021
Chaoren Lin98d0a4b2015-07-14 01:09:28 +000022private:
Kate Stoneb9c1b512016-09-06 20:57:50 +000023 void Reset() override;
Chaoren Lin98d0a4b2015-07-14 01:09:28 +000024};
Mohit K. Bhakkad2c2acf92015-04-09 07:12:15 +000025
26} // namespace lldb_private
Mohit K. Bhakkad2c2acf92015-04-09 07:12:15 +000027
Chaoren Lin98d0a4b2015-07-14 01:09:28 +000028#endif // liblldb_MipsLinuxSignals_H_