]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r230426:
authorkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 21 Feb 2012 20:56:03 +0000 (20:56 +0000)
committerkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 21 Feb 2012 20:56:03 +0000 (20:56 +0000)
commit6ab4a4053c5e31335647bf230912e0159db0b12c
tree6a0b891029fdc01ffd52e5ded7ced556d4ab839e
parentefe14078ebbd8f9ce3bf406ca167927cf5e36ad6
MFC r230426:
Add support for the extended FPU states on amd64, both for native
64bit and 32bit ABIs.  As a side-effect, it enables AVX on capable
CPUs.

MFC r230765:
Synchronize the struct sigcontext definitions on x86 with mcontext_t.

git-svn-id: svn://svn.freebsd.org/base/stable/9@231979 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
41 files changed:
sys/amd64/acpica/acpi_switch.S
sys/amd64/acpica/acpi_wakecode.S
sys/amd64/acpica/acpi_wakeup.c
sys/amd64/amd64/cpu_switch.S
sys/amd64/amd64/fpu.c
sys/amd64/amd64/genassym.c
sys/amd64/amd64/initcpu.c
sys/amd64/amd64/machdep.c
sys/amd64/amd64/mp_machdep.c
sys/amd64/amd64/ptrace_machdep.c [new file with mode: 0644]
sys/amd64/amd64/sys_machdep.c
sys/amd64/amd64/trap.c
sys/amd64/amd64/vm_machdep.c
sys/amd64/ia32/ia32_reg.c
sys/amd64/ia32/ia32_signal.c
sys/amd64/include/fpu.h
sys/amd64/include/frame.h
sys/amd64/include/md_var.h
sys/amd64/include/pcb.h
sys/amd64/include/ptrace.h
sys/amd64/include/signal.h
sys/amd64/include/sysarch.h
sys/amd64/include/ucontext.h
sys/compat/ia32/ia32_signal.h
sys/conf/files.amd64
sys/crypto/aesni/aesni.c
sys/crypto/aesni/aesni.h
sys/crypto/aesni/aesni_wrap.c
sys/crypto/via/padlock.c
sys/crypto/via/padlock.h
sys/crypto/via/padlock_cipher.c
sys/crypto/via/padlock_hash.c
sys/dev/random/nehemiah.c
sys/i386/i386/machdep.c
sys/i386/include/npx.h
sys/i386/include/ptrace.h
sys/i386/include/signal.h
sys/i386/include/sysarch.h
sys/i386/include/ucontext.h
sys/i386/isa/npx.c
sys/pc98/pc98/machdep.c