LLDB mainline
Macros
NativeThreadLinux.cpp File Reference
#include "NativeThreadLinux.h"
#include <csignal>
#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/LLDBLog.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 "Plugins/Process/Utility/MemoryTagManagerAArch64MTE.h"
#include <sys/syscall.h>

Go to the source code of this file.

Macros

#define tgkill(pid, tid, sig)
 
#define SEGV_MTESERR   9
 

Macro Definition Documentation

◆ SEGV_MTESERR

#define SEGV_MTESERR   9

◆ tgkill

#define tgkill (   pid,
  tid,
  sig 
)
Value:
syscall(__NR_tgkill, static_cast<::pid_t>(pid), static_cast<::pid_t>(tid), \
sig)
uint64_t pid_t
Definition: lldb-types.h:83

Definition at line 34 of file NativeThreadLinux.cpp.