CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2015/01/18 05:03:11

Modified files:
        sys/arch/arm/arm: cpufunc_asm_sa1.S cpufunc_asm_xscale.S 
                          exception.S fiq_subr.S 
        sys/arch/arm/include: frame.h 
        sys/arch/zaurus/stand/zbsdmod: zbsdmod.c 

Log message:
The 'mrs' instruction only deals with the whole register without
masking.  Remove the use of cpsr_all/spsr_all with 'mrs' and just use
the register names.  This matches the arm docs and avoids confusion as
cpsr_all/spsr_all don't include bits 23->8 when used with the 'msr'
instruction but do with 'mrs'.

Reply via email to