LLDB  mainline
Macros
NativeThreadLinux.cpp File Reference
#include "NativeThreadLinux.h"
#include <signal.h>
#include <sstream>
#include "NativeProcessLinux.h"
#include "NativeRegisterContextLinux.h"
#include "SingleStepCheck.h"
#include "lldb/Host/HostNativeThread.h"
#include "lldb/Host/linux/Ptrace.h"
#include "lldb/Host/linux/Support.h"
#include "lldb/Utility/LLDBAssert.h"
#include "lldb/Utility/Log.h"
#include "lldb/Utility/State.h"
#include "lldb/lldb-enumerations.h"
#include "llvm/ADT/SmallString.h"
#include "Plugins/Process/POSIX/CrashReason.h"
#include <sys/syscall.h>
Include dependency graph for NativeThreadLinux.cpp:

Go to the source code of this file.

Macros

#define tgkill(pid, tid, sig)
 

Macro Definition Documentation

◆ tgkill

#define tgkill (   pid,
  tid,
  sig 
)
Value:
syscall(__NR_tgkill, static_cast<::pid_t>(pid), static_cast<::pid_t>(tid), \
sig)

Definition at line 32 of file NativeThreadLinux.cpp.

Referenced by lldb_private::process_linux::NativeThreadLinux::RemoveHardwareBreakpoint().