Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Aug 2001 22:25:15 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/alpha/alpha machdep.c src/sys/alpha/include ptrace.h src/sys/i386/i386 machdep.c src/sys/i386/include ptrace.h src/sys/ia64/ia64 machdep.c src/sys/ia64/include ptrace.h src/sys/kern sys_process.c src/sys/pc98/i386 machdep.c ...
Message-ID:  <200108080525.f785PFv49979@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
peter       2001/08/07 22:25:15 PDT

  Modified files:
    sys/alpha/alpha      machdep.c 
    sys/alpha/include    ptrace.h 
    sys/i386/i386        machdep.c 
    sys/i386/include     ptrace.h 
    sys/ia64/ia64        machdep.c 
    sys/ia64/include     ptrace.h 
    sys/kern             sys_process.c 
    sys/pc98/i386        machdep.c 
    sys/powerpc/include  ptrace.h 
    sys/powerpc/powerpc  machdep.c 
    sys/sparc64/include  ptrace.h 
    sys/sparc64/sparc64  machdep.c 
    sys/sys              ptrace.h 
  Log:
  Zap 'ptrace(PT_READ_U, ...)' and 'ptrace(PT_WRITE_U, ...)' since they
  are a really nasty interface that should have been killed long ago
  when 'ptrace(PT_[SG]ETREGS' etc came along.  The entity that they
  operate on (struct user) will not be around much longer since it
  is part-per-process and part-per-thread in a post-KSE world.
  
  gdb does not actually use this except for the obscure 'info udot'
  command which does a hexdump of as much of the child's 'struct user'
  as it can get.  It carries its own #defines so it doesn't break
  compiles.
  
  Revision  Changes    Path
  1.137     +1 -57     src/sys/alpha/alpha/machdep.c
  1.5       +1 -7      src/sys/alpha/include/ptrace.h
  1.466     +1 -55     src/sys/i386/i386/machdep.c
  1.10      +1 -6      src/sys/i386/include/ptrace.h
  1.39      +1 -54     src/sys/ia64/ia64/machdep.c
  1.2       +1 -6      src/sys/ia64/include/ptrace.h
  1.69      +1 -44     src/sys/kern/sys_process.c
  1.230     +1 -55     src/sys/pc98/i386/machdep.c
  1.10      +1 -6      src/sys/powerpc/include/ptrace.h
  1.5       +1 -17     src/sys/powerpc/powerpc/machdep.c
  1.3       +1 -3      src/sys/sparc64/include/ptrace.h
  1.5       +1 -15     src/sys/sparc64/sparc64/machdep.c
  1.12      +3 -3      src/sys/sys/ptrace.h


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200108080525.f785PFv49979>