Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys



Module Name:    src
Committed By:   dsl
Date:           Sat Jan  4 00:10:03 UTC 2014

Modified Files:
        src/sys/arch/alpha/alpha: process_machdep.c
        src/sys/arch/amd64/amd64: netbsd32_machdep.c process_machdep.c
        src/sys/arch/amd64/include: netbsd32_machdep.h
        src/sys/arch/arm/arm: core_machdep.c process_machdep.c
        src/sys/arch/hppa/hppa: core_machdep.c process_machdep.c
        src/sys/arch/i386/i386: process_machdep.c
        src/sys/arch/ia64/ia64: process_machdep.c
        src/sys/arch/m68k/include: reg.h
        src/sys/arch/m68k/m68k: core_machdep.c process_machdep.c
        src/sys/arch/mips/include: types.h
        src/sys/arch/mips/mips: process_machdep.c
        src/sys/arch/powerpc/powerpc: process_machdep.c
        src/sys/arch/sparc/sparc: process_machdep.c
        src/sys/arch/sparc64/include: netbsd32_machdep.h
        src/sys/arch/sparc64/sparc64: netbsd32_machdep.c process_machdep.c
        src/sys/arch/usermode/usermode: process_machdep.c
        src/sys/arch/x86/x86: core_machdep.c
        src/sys/compat/linux/arch/amd64: linux_machdep.c
        src/sys/compat/linux/arch/i386: linux_ptrace.c
        src/sys/compat/linux/arch/powerpc: linux_ptrace.c
        src/sys/kern: core_elf32.c sys_process.c
        src/sys/sys: ptrace.h

Log Message:
Remove __HAVE_PROCESS_XFPREGS and add the extra parameter for the size
  of the fp save area to all the process_read_fpregs() and
  process_write_fpregs() functions.
None of the functions have been modified to use the new parameters.
The size is set for all the writes, but some of the arch-specific reads
  just pass NULL.
The amd64 (and i386) need variable sized fp register save areas in order
  to support AVX and other enhanced register areas.
These functions are rarely called - so the extra argument won't matter.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/alpha/alpha/process_machdep.c
cvs rdiff -u -r1.86 -r1.87 src/sys/arch/amd64/amd64/netbsd32_machdep.c
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/amd64/amd64/process_machdep.c
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/amd64/include/netbsd32_machdep.h
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/arm/core_machdep.c
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/arm/arm/process_machdep.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/hppa/hppa/core_machdep.c
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/hppa/hppa/process_machdep.c
cvs rdiff -u -r1.75 -r1.76 src/sys/arch/i386/i386/process_machdep.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/ia64/ia64/process_machdep.c
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/m68k/include/reg.h
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/m68k/m68k/core_machdep.c
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/m68k/m68k/process_machdep.c
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/mips/include/types.h
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/mips/mips/process_machdep.c
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/powerpc/powerpc/process_machdep.c
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/sparc/sparc/process_machdep.c
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/sparc64/include/netbsd32_machdep.h
cvs rdiff -u -r1.101 -r1.102 src/sys/arch/sparc64/sparc64/netbsd32_machdep.c
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/sparc64/sparc64/process_machdep.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/usermode/usermode/process_machdep.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/x86/x86/core_machdep.c
cvs rdiff -u -r1.43 -r1.44 src/sys/compat/linux/arch/amd64/linux_machdep.c
cvs rdiff -u -r1.26 -r1.27 src/sys/compat/linux/arch/i386/linux_ptrace.c
cvs rdiff -u -r1.23 -r1.24 src/sys/compat/linux/arch/powerpc/linux_ptrace.c
cvs rdiff -u -r1.41 -r1.42 src/sys/kern/core_elf32.c
cvs rdiff -u -r1.162 -r1.163 src/sys/kern/sys_process.c
cvs rdiff -u -r1.44 -r1.45 src/sys/sys/ptrace.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index