1b9c1b51eSKate Stone //===-- MipsLinuxSignals.h ------------------------------------------*- C++ 2b9c1b51eSKate Stone //-*-===// 32c2acf96SMohit K. Bhakkad // 4*2946cd70SChandler Carruth // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5*2946cd70SChandler Carruth // See https://llvm.org/LICENSE.txt for license information. 6*2946cd70SChandler Carruth // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 72c2acf96SMohit K. Bhakkad // 82c2acf96SMohit K. Bhakkad //===----------------------------------------------------------------------===// 92c2acf96SMohit K. Bhakkad 102c2acf96SMohit K. Bhakkad #ifndef liblldb_MipsLinuxSignals_H_ 112c2acf96SMohit K. Bhakkad #define liblldb_MipsLinuxSignals_H_ 122c2acf96SMohit K. Bhakkad 132c2acf96SMohit K. Bhakkad #include "lldb/Target/UnixSignals.h" 142c2acf96SMohit K. Bhakkad 152c2acf96SMohit K. Bhakkad namespace lldb_private { 162c2acf96SMohit K. Bhakkad 172c2acf96SMohit K. Bhakkad /// Linux specific set of Unix signals. 18b9c1b51eSKate Stone class MipsLinuxSignals : public UnixSignals { 192c2acf96SMohit K. Bhakkad public: 202c2acf96SMohit K. Bhakkad MipsLinuxSignals(); 212c2acf96SMohit K. Bhakkad 222c2acf96SMohit K. Bhakkad private: 23b9c1b51eSKate Stone void Reset() override; 242c2acf96SMohit K. Bhakkad }; 252c2acf96SMohit K. Bhakkad 262c2acf96SMohit K. Bhakkad } // namespace lldb_private 272c2acf96SMohit K. Bhakkad 2898d0a4b3SChaoren Lin #endif // liblldb_MipsLinuxSignals_H_ 29