CVSROOT:        /cvs
Module name:    src
Changes by:     kette...@cvs.openbsd.org        2018/01/26 09:22:20

Modified files:
        sys/arch/arm/arm: cpu.c exception.S fault.c irq_dispatch.S 
                          syscall.c undefined.c vm_machdep.c 
        sys/arch/arm/conf: files.arm 
        sys/arch/arm/include: cpu.h fp.h pcb.h 
Added files:
        sys/arch/arm/arm: vfp.c 
        sys/arch/arm/include: vfp.h 

Log message:
Add kernel support for the VFP FPU/SIMD unit.  Based on a diff by drahn@.
This allows us to use floating-pointer and vector instructions in userland
code.  The current implementation assumes all 32 VFP registers are present.
This should be the case on all armv7 hardware currently supported by
OpenBSD.

ok patrick@

Reply via email to