DragonFly commits List (threaded) for 2006-11
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/cpu/i386/include cpufunc.h src/sys/dev/misc/syscons Makefile src/sys/emulation/linux/i386 linux_ptrace.c src/sys/emulation/linux/i386/linprocfs linprocfs.h linprocfs_vnops.c src/sys/kern kern_exec.c kern_ktr.c sys_process.c ...
dillon 2006/11/07 12:48:16 PST
DragonFly src repository
Modified files:
sys/cpu/i386/include cpufunc.h
sys/dev/misc/syscons Makefile
sys/emulation/linux/i386 linux_ptrace.c
sys/emulation/linux/i386/linprocfs linprocfs.h
linprocfs_vnops.c
sys/kern kern_exec.c kern_ktr.c sys_process.c
sys/machine/pc32 Makefile.inc
sys/machine/pc32/i386 db_trace.c machdep.c math_emulate.c
procfs_machdep.c tls.c
sys/machine/pc32/include md_var.h
sys/sys procfs.h reg.h systm.h
sys/vfs/procfs procfs_dbregs.c procfs_fpregs.c
procfs_regs.c procfs_vnops.c
Log:
More Machine-dependant/Machine-independant code and header file separation.
Numerous machine interfaces have MI APIs and should be declared in MI headers
even though the routines are defined in MD sources.
* Improve rdtsc()'s API so it can be used in MI code.
* Add an explicit enable in machine/${MACHINE}/Makefile.inc for syscons/apm.
* Abstract <machine/reg.h> and provide a MI API for it via <sys/reg.h>.
* Move additional MI API calls from <machine/md_var.h> to <sys/systm.h>.
Revision Changes Path
1.18 +2 -0 src/sys/cpu/i386/include/cpufunc.h
1.3 +5 -2 src/sys/dev/misc/syscons/Makefile
1.12 +1 -1 src/sys/emulation/linux/i386/linux_ptrace.c
1.9 +1 -1 src/sys/emulation/linux/i386/linprocfs/linprocfs.h
1.37 +1 -1 src/sys/emulation/linux/i386/linprocfs/linprocfs_vnops.c
1.50 +1 -1 src/sys/kern/kern_exec.c
1.18 +5 -2 src/sys/kern/kern_ktr.c
1.24 +2 -2 src/sys/kern/sys_process.c
1.2 +1 -0 src/sys/machine/pc32/Makefile.inc
1.16 +1 -1 src/sys/machine/pc32/i386/db_trace.c
1.104 +1 -1 src/sys/machine/pc32/i386/machdep.c
1.7 +1 -1 src/sys/machine/pc32/i386/math_emulate.c
1.7 +1 -1 src/sys/machine/pc32/i386/procfs_machdep.c
1.6 +1 -1 src/sys/machine/pc32/i386/tls.c
1.20 +0 -8 src/sys/machine/pc32/include/md_var.h
1.4 +1 -1 src/sys/sys/procfs.h
1.2 +11 -7 src/sys/sys/reg.h
1.45 +12 -1 src/sys/sys/systm.h
1.8 +1 -1 src/sys/vfs/procfs/procfs_dbregs.c
1.8 +1 -1 src/sys/vfs/procfs/procfs_fpregs.c
1.9 +1 -1 src/sys/vfs/procfs/procfs_regs.c
1.39 +1 -1 src/sys/vfs/procfs/procfs_vnops.c
http://www.dragonflybsd.org/cvsweb/src/sys/cpu/i386/include/cpufunc.h.diff?r1=1.17&r2=1.18&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/syscons/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linux_ptrace.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linprocfs/linprocfs.h.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linprocfs/linprocfs_vnops.c.diff?r1=1.36&r2=1.37&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_exec.c.diff?r1=1.49&r2=1.50&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_ktr.c.diff?r1=1.17&r2=1.18&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/sys_process.c.diff?r1=1.23&r2=1.24&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/Makefile.inc.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/i386/db_trace.c.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/i386/machdep.c.diff?r1=1.103&r2=1.104&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/i386/math_emulate.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/i386/procfs_machdep.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/i386/tls.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/machine/pc32/include/md_var.h.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/procfs.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/reg.h.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/systm.h.diff?r1=1.44&r2=1.45&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/procfs_dbregs.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/procfs_fpregs.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/procfs_regs.c.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/procfs_vnops.c.diff?r1=1.38&r2=1.39&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]