diff options
author | dg <dg@FreeBSD.org> | 1994-01-03 07:55:47 +0000 |
---|---|---|
committer | dg <dg@FreeBSD.org> | 1994-01-03 07:55:47 +0000 |
commit | 59648ea2fc4d9fa5556db2324cb5f60fac5b3952 (patch) | |
tree | 335a0362d7e0b850b7fde5b1346f528195b5feb7 /sys/amd64/include/reg.h | |
parent | 17916ffcbb0b38dff696ae09db5821a833224036 (diff) | |
download | FreeBSD-src-59648ea2fc4d9fa5556db2324cb5f60fac5b3952.zip FreeBSD-src-59648ea2fc4d9fa5556db2324cb5f60fac5b3952.tar.gz |
Convert syscall to trapframe. Based on work done by John Brezak.
Diffstat (limited to 'sys/amd64/include/reg.h')
-rw-r--r-- | sys/amd64/include/reg.h | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/sys/amd64/include/reg.h b/sys/amd64/include/reg.h index 969df87..4cefae0 100644 --- a/sys/amd64/include/reg.h +++ b/sys/amd64/include/reg.h @@ -34,7 +34,7 @@ * SUCH DAMAGE. * * from: @(#)reg.h 5.5 (Berkeley) 1/18/91 - * $Id: reg.h,v 1.4 1993/11/16 09:54:57 davidg Exp $ + * $Id: reg.h,v 1.5 1993/12/03 05:10:08 alm Exp $ */ #ifndef _MACHINE_REG_H_ @@ -68,28 +68,6 @@ #define tESP (15) #define tSS (16) -/* During a system call, registers are at these offsets instead of above. */ - -#define sEDI (0) -#define sESI (1) -#define sEBP (2) - -#define sEBX (4) -#define sEDX (5) -#define sECX (6) -#define sEAX (7) -#define sEFLAGS (8) -#define sEIP (9) -#define sCS (10) -#define sESP (11) -#define sSS (12) - -#define PC sEIP -#define SP sESP -#define PS sEFLAGS -#define R0 sEDX -#define R1 sECX - /* * Registers accessible to ptrace(2) syscall for debugger * The machine-dependent code for PT_{SET,GET}REGS needs to |