RegisterContextFreeBSD_i386.h revision 263363
1//===-- RegisterContextFreeBSD_i386.h ---------------------------*- 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#ifndef liblldb_RegisterContextFreeBSD_i386_H_ 11#define liblldb_RegisterContextFreeBSD_i386_H_ 12 13#include "RegisterContextPOSIX.h" 14 15class RegisterContextFreeBSD_i386 16 : public RegisterInfoInterface 17{ 18public: 19 RegisterContextFreeBSD_i386(const lldb_private::ArchSpec &target_arch); 20 virtual ~RegisterContextFreeBSD_i386(); 21 22 size_t 23 GetGPRSize(); 24 25 const lldb_private::RegisterInfo * 26 GetRegisterInfo(); 27}; 28 29#endif 30