1*1a3d19ddSKamil Rytarowski //===-- NativeProcessNetBSD.cpp ------------------------------- -*- C++ -*-===// 2*1a3d19ddSKamil Rytarowski // 3*1a3d19ddSKamil Rytarowski // The LLVM Compiler Infrastructure 4*1a3d19ddSKamil Rytarowski // 5*1a3d19ddSKamil Rytarowski // This file is distributed under the University of Illinois Open Source 6*1a3d19ddSKamil Rytarowski // License. See LICENSE.TXT for details. 7*1a3d19ddSKamil Rytarowski // 8*1a3d19ddSKamil Rytarowski //===----------------------------------------------------------------------===// 9*1a3d19ddSKamil Rytarowski 10*1a3d19ddSKamil Rytarowski #include "NativeProcessNetBSD.h" 11*1a3d19ddSKamil Rytarowski 12*1a3d19ddSKamil Rytarowski // C Includes 13*1a3d19ddSKamil Rytarowski 14*1a3d19ddSKamil Rytarowski // C++ Includes 15*1a3d19ddSKamil Rytarowski 16*1a3d19ddSKamil Rytarowski // Other libraries and framework includes 17*1a3d19ddSKamil Rytarowski 18*1a3d19ddSKamil Rytarowski #include "Plugins/Process/POSIX/ProcessPOSIXLog.h" 19*1a3d19ddSKamil Rytarowski 20*1a3d19ddSKamil Rytarowski // System includes - They have to be included after framework includes because 21*1a3d19ddSKamil Rytarowski // they define some 22*1a3d19ddSKamil Rytarowski // macros which collide with variable names in other modules 23*1a3d19ddSKamil Rytarowski 24*1a3d19ddSKamil Rytarowski using namespace lldb; 25*1a3d19ddSKamil Rytarowski using namespace lldb_private; 26*1a3d19ddSKamil Rytarowski using namespace lldb_private::process_netbsd; 27*1a3d19ddSKamil Rytarowski using namespace llvm; 28*1a3d19ddSKamil Rytarowski 29*1a3d19ddSKamil Rytarowski // ----------------------------------------------------------------------------- 30*1a3d19ddSKamil Rytarowski // Public Static Methods 31*1a3d19ddSKamil Rytarowski // ----------------------------------------------------------------------------- 32*1a3d19ddSKamil Rytarowski 33*1a3d19ddSKamil Rytarowski Error NativeProcessProtocol::Launch( 34*1a3d19ddSKamil Rytarowski ProcessLaunchInfo &launch_info, 35*1a3d19ddSKamil Rytarowski NativeProcessProtocol::NativeDelegate &native_delegate, MainLoop &mainloop, 36*1a3d19ddSKamil Rytarowski NativeProcessProtocolSP &native_process_sp) { 37*1a3d19ddSKamil Rytarowski return Error(); 38*1a3d19ddSKamil Rytarowski } 39*1a3d19ddSKamil Rytarowski 40*1a3d19ddSKamil Rytarowski Error NativeProcessProtocol::Attach( 41*1a3d19ddSKamil Rytarowski lldb::pid_t pid, NativeProcessProtocol::NativeDelegate &native_delegate, 42*1a3d19ddSKamil Rytarowski MainLoop &mainloop, NativeProcessProtocolSP &native_process_sp) { 43*1a3d19ddSKamil Rytarowski return Error(); 44*1a3d19ddSKamil Rytarowski } 45*1a3d19ddSKamil Rytarowski 46*1a3d19ddSKamil Rytarowski // ----------------------------------------------------------------------------- 47*1a3d19ddSKamil Rytarowski // Public Instance Methods 48*1a3d19ddSKamil Rytarowski // ----------------------------------------------------------------------------- 49*1a3d19ddSKamil Rytarowski 50*1a3d19ddSKamil Rytarowski NativeProcessNetBSD::NativeProcessNetBSD() 51*1a3d19ddSKamil Rytarowski : NativeProcessProtocol(LLDB_INVALID_PROCESS_ID) {} 52