--- os2sdk/include/ptrace.h 2018/08/09 12:25:13 1.1 +++ os2sdk/include/ptrace.h 2018/08/09 12:25:55 1.1.1.2 @@ -1,33 +1,34 @@ +/*static char *SCCSID = "@(#)ptrace.h 1.1 86/09/10";*/ /* - * Ptrace.h - define the DOSPTRACE function call and its buffer parameter + * Ptrace.h - define the DOSPTRACE function call and its buffer parameter * - * Copyright (C) Microsoft Corporation, 1986 + * Copyright (C) Microsoft Corporation, 1986 */ struct PtraceBuf { - unsigned PID ; /* Process ID of program being debugged */ - unsigned TID ; /* Thread ID of program being debugged ID */ - unsigned Cmd ; /* Request type / Result code (returned) */ - unsigned Value ; /* Input data / Error code (returned) */ - unsigned OffV ; /* Far address */ - unsigned SegV ; - unsigned MTE ; /* Module Table Entry */ - unsigned rAX ; /* Registers of program being debugged */ - unsigned rBX ; - unsigned rCX ; - unsigned rDX ; - unsigned rSI ; - unsigned rDI ; - unsigned rBP ; - unsigned rDS ; - unsigned rES ; - unsigned rIP ; - unsigned rCS ; - unsigned rF ; /* flags */ - unsigned rSP ; - unsigned rSS ; + unsigned PID ; /* Process ID of program being debugged */ + unsigned TID ; /* Thread ID of program being debugged ID */ + unsigned Cmd ; /* Request type / Result code (returned) */ + unsigned Value ; /* Input data / Error code (returned) */ + unsigned OffV ; /* Far address */ + unsigned SegV ; + unsigned MTE ; /* Module Table Entry */ + unsigned rAX ; /* Registers of program being debugged */ + unsigned rBX ; + unsigned rCX ; + unsigned rDX ; + unsigned rSI ; + unsigned rDI ; + unsigned rBP ; + unsigned rDS ; + unsigned rES ; + unsigned rIP ; + unsigned rCS ; + unsigned rF ; /* flags */ + unsigned rSP ; + unsigned rSS ; } ; extern unsigned far pascal DOSPTRACE ( - struct PtraceBuf far * ) ; + struct PtraceBuf far * ) ;