The optional addr2 argument to the SunOS 4.x ptrace system call is not supported. In addition, the following requests are not supported in the Solaris 2.x release:
PTRACE_ATTACH /* 10, attach to an existing process */
PTRACE_DETACH /* 11, detach from a process */
PTRACE_GETREGS /* 12, get all registers */
PTRACE_SETREGS /* 13, set all registers */
PTRACE_GETFPREGS /* 14, get all floating point regs */
PTRACE_SETFPREGS /* 15, set all floating point regs */
PTRACE_READDATA /* 16, read data segment */
PTRACE_WRITEDATA /* 17, write data segment */
PTRACE_READTEXT /* 18, read text segment */
PTRACE_WRITETEXT /* 19, write text segment */
PTRACE_GETFPAREGS /* 20, get all fpa regs */
PTRACE_SETFPAREGS /* 21, set all fpa regs */
PTRACE_GETWINDOW /* 22, get register window n */
PTRACE_SETWINDOW /* 23, set register window n */
PTRACE_22 /* 22, filler */
PTRACE_23 /* 23, filler */
PTRACE_SYSCALL /* 24, trap next sys call */
PTRACE_DUMPCORE /* 25, dump process core */
PTRACE_SETWRBKPT /* 26, set write breakpoint */
PTRACE_SETACBKPT /* 27, set access breakpoint */
PTRACE_CLRDR7 /* 28, clear debug register 7 */
PTRACE_26 /* 26, filler */
PTRACE_27 /* 27, filler */
PTRACE_28 /* 28, filler */