Date: Thu, 11 Mar 2010 14:49:06 +0000 (UTC) From: Nathan Whitehorn <nwhitehorn@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src UPDATING src/sys/amd64/amd64 db_trace.c exception.S vm_machdep.c src/sys/amd64/conf GENERIC NOTES XENHVM src/sys/amd64/include elf.h reg.h src/sys/amd64/linux32 linux32_sysvec.c src/sys/compat/freebsd32 freebsd32.h ... Message-ID: <201003111452.o2BEqrb7070402@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
nwhitehorn 2010-03-11 14:49:06 UTC
FreeBSD src repository
Modified files:
. UPDATING
sys/amd64/amd64 db_trace.c exception.S vm_machdep.c
sys/amd64/conf GENERIC NOTES XENHVM
sys/amd64/include elf.h reg.h
sys/amd64/linux32 linux32_sysvec.c
sys/compat/freebsd32 freebsd32.h freebsd32_misc.c
freebsd32_proto.h freebsd32_syscall.h
freebsd32_syscalls.c freebsd32_sysent.c
freebsd32_util.h syscalls.master
sys/compat/ia32 ia32_reg.h ia32_sysvec.c
sys/conf files.amd64 files.ia64 options.amd64
options.ia64
sys/fs/procfs procfs_dbregs.c procfs_fpregs.c
procfs_ioctl.c procfs_map.c procfs_regs.c
sys/ia64/conf GENERIC NOTES
sys/ia64/ia64 exception.S genassym.c machdep.c
sys/ia64/include elf.h reg.h
sys/kern imgact_elf.c kern_jail.c kern_module.c
kern_thr.c kern_umtx.c sys_generic.c
sys_process.c uipc_socket.c vfs_aio.c
sys/modules/linux Makefile
sys/modules/procfs Makefile
sys/sys ptrace.h
Log:
SVN rev 205014 on 2010-03-11 14:49:06Z by nwhitehorn
Provide groundwork for 32-bit binary compatibility on non-x86 platforms,
for upcoming 64-bit PowerPC and MIPS support. This renames the COMPAT_IA32
option to COMPAT_FREEBSD32, removes some IA32-specific code from MI parts
of the kernel and enhances the freebsd32 compatibility code to support
big-endian platforms.
Reviewed by: kib, jhb
Revision Changes Path
1.656 +6 -0 src/UPDATING
1.86 +1 -1 src/sys/amd64/amd64/db_trace.c
1.142 +1 -1 src/sys/amd64/amd64/exception.S
1.268 +2 -2 src/sys/amd64/amd64/vm_machdep.c
1.540 +1 -1 src/sys/amd64/conf/GENERIC
1.102 +2 -2 src/sys/amd64/conf/NOTES
1.9 +1 -1 src/sys/amd64/conf/XENHVM
1.23 +1 -0 src/sys/amd64/include/elf.h
1.40 +9 -0 src/sys/amd64/include/reg.h
1.55 +2 -2 src/sys/amd64/linux32/linux32_sysvec.c
1.10 +24 -0 src/sys/compat/freebsd32/freebsd32.h
1.98 +158 -27 src/sys/compat/freebsd32/freebsd32_misc.c
1.113 +161 -39 src/sys/compat/freebsd32/freebsd32_proto.h
1.109 +8 -1 src/sys/compat/freebsd32/freebsd32_syscall.h
1.100 +17 -1 src/sys/compat/freebsd32/freebsd32_syscalls.c
1.111 +17 -1 src/sys/compat/freebsd32/freebsd32_sysent.c
1.13 +2 -0 src/sys/compat/freebsd32/freebsd32_util.h
1.128 +60 -32 src/sys/compat/freebsd32/syscalls.master
1.2 +0 -23 src/sys/compat/ia32/ia32_reg.h
1.37 +1 -123 src/sys/compat/ia32/ia32_sysvec.c
1.154 +12 -12 src/sys/conf/files.amd64
1.106 +10 -10 src/sys/conf/files.ia64
1.38 +1 -1 src/sys/conf/options.amd64
1.30 +1 -1 src/sys/conf/options.ia64
1.30 +3 -4 src/sys/fs/procfs/procfs_dbregs.c
1.35 +3 -4 src/sys/fs/procfs/procfs_fpregs.c
1.20 +3 -3 src/sys/fs/procfs/procfs_ioctl.c
1.52 +4 -4 src/sys/fs/procfs/procfs_map.c
1.34 +3 -4 src/sys/fs/procfs/procfs_regs.c
1.111 +1 -0 src/sys/ia64/conf/GENERIC
1.17 +2 -2 src/sys/ia64/conf/NOTES
1.69 +1 -1 src/sys/ia64/ia64/exception.S
1.47 +2 -2 src/sys/ia64/ia64/genassym.c
1.257 +3 -3 src/sys/ia64/ia64/machdep.c
1.19 +1 -0 src/sys/ia64/include/elf.h
1.14 +9 -0 src/sys/ia64/include/reg.h
1.206 +6 -9 src/sys/kern/imgact_elf.c
1.134 +4 -4 src/sys/kern/kern_jail.c
1.58 +1 -1 src/sys/kern/kern_module.c
1.81 +1 -1 src/sys/kern/kern_thr.c
1.84 +3 -3 src/sys/kern/kern_umtx.c
1.179 +32 -2 src/sys/kern/sys_generic.c
1.164 +14 -16 src/sys/kern/sys_process.c
1.347 +3 -3 src/sys/kern/uipc_socket.c
1.245 +1 -1 src/sys/kern/vfs_aio.c
1.81 +1 -1 src/sys/modules/linux/Makefile
1.34 +1 -1 src/sys/modules/procfs/Makefile
1.31 +2 -1 src/sys/sys/ptrace.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201003111452.o2BEqrb7070402>
