ptrace.h

来自「自己做的交叉编译工具!gcc-3.4.5,glibc-2.3.6在ubuntu8」· C头文件 代码 · 共 53 行

H
53
字号
#ifndef _LINUX_PTRACE_H#define _LINUX_PTRACE_H/* ptrace.h *//* structs and defines to help the user use the ptrace system call. *//* has the defines to get at the registers. */#define PTRACE_TRACEME		   0#define PTRACE_PEEKTEXT		   1#define PTRACE_PEEKDATA		   2#define PTRACE_PEEKUSR		   3#define PTRACE_POKETEXT		   4#define PTRACE_POKEDATA		   5#define PTRACE_POKEUSR		   6#define PTRACE_CONT		   7#define PTRACE_KILL		   8#define PTRACE_SINGLESTEP	   9#define PTRACE_ATTACH		0x10#define PTRACE_DETACH		0x11#define PTRACE_SYSCALL		  24/* 0x4200-0x4300 are reserved for architecture-independent additions.  */#define PTRACE_SETOPTIONS	0x4200#define PTRACE_GETEVENTMSG	0x4201#define PTRACE_GETSIGINFO	0x4202#define PTRACE_SETSIGINFO	0x4203/* options set using PTRACE_SETOPTIONS */#define PTRACE_O_TRACESYSGOOD	0x00000001#define PTRACE_O_TRACEFORK	0x00000002#define PTRACE_O_TRACEVFORK	0x00000004#define PTRACE_O_TRACECLONE	0x00000008#define PTRACE_O_TRACEEXEC	0x00000010#define PTRACE_O_TRACEVFORKDONE	0x00000020#define PTRACE_O_TRACEEXIT	0x00000040#define PT_ATTACHED	 0x00000400  /* parent != real_parent */#define PTRACE_O_MASK		0x0000007f/* Wait extended result codes for the above trace options.  */#define PTRACE_EVENT_FORK	1#define PTRACE_EVENT_VFORK	2#define PTRACE_EVENT_CLONE	3#define PTRACE_EVENT_EXEC	4#define PTRACE_EVENT_VFORK_DONE	5#define PTRACE_EVENT_EXIT	6#include <asm/ptrace.h>#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?