um: merge Makefile-{i386,x86_64}
[deliverable/linux.git] / arch / um / sys-x86 / shared / sysdep / ptrace_user_32.h
CommitLineData
1da177e4
LT
1/*
2 * Copyright (C) 2002 Jeff Dike (jdike@karaya.com)
3 * Licensed under the GPL
4 */
5
6#ifndef __SYSDEP_I386_PTRACE_USER_H__
7#define __SYSDEP_I386_PTRACE_USER_H__
8
9#include <sys/ptrace.h>
10#include <linux/ptrace.h>
11#include <asm/ptrace.h>
4de1c5f6 12#include <generated/user_constants.h>
1da177e4
LT
13
14#define PT_OFFSET(r) ((r) * sizeof(long))
15
16#define PT_SYSCALL_NR(regs) ((regs)[ORIG_EAX])
17#define PT_SYSCALL_NR_OFFSET PT_OFFSET(ORIG_EAX)
18
1da177e4
LT
19#define PT_SYSCALL_RET_OFFSET PT_OFFSET(EAX)
20
d67b569f
JD
21#define REGS_IP_INDEX EIP
22#define REGS_SP_INDEX UESP
23
47906dd9 24#define FP_SIZE ((HOST_FPX_SIZE > HOST_FP_SIZE) ? HOST_FPX_SIZE : HOST_FP_SIZE)
2f56debd 25
1da177e4 26#endif
This page took 0.653299 seconds and 5 git commands to generate.