|
@@ -28,7 +28,7 @@
|
|
|
ldr \tmp, =elf_hwcap @ may not have MVFR regs
|
|
|
ldr \tmp, [\tmp, #0]
|
|
|
tst \tmp, #HWCAP_VFPv3D16
|
|
|
- ldceq p11, cr0, [\base],#32*4 @ FLDMIAD \base!, {d16-d31}
|
|
|
+ ldceql p11, cr0, [\base],#32*4 @ FLDMIAD \base!, {d16-d31}
|
|
|
addne \base, \base, #32*4 @ step over unused register space
|
|
|
#else
|
|
|
VFPFMRX \tmp, MVFR0 @ Media and VFP Feature Register 0
|
|
@@ -52,7 +52,7 @@
|
|
|
ldr \tmp, =elf_hwcap @ may not have MVFR regs
|
|
|
ldr \tmp, [\tmp, #0]
|
|
|
tst \tmp, #HWCAP_VFPv3D16
|
|
|
- stceq p11, cr0, [\base],#32*4 @ FSTMIAD \base!, {d16-d31}
|
|
|
+ stceql p11, cr0, [\base],#32*4 @ FSTMIAD \base!, {d16-d31}
|
|
|
addne \base, \base, #32*4 @ step over unused register space
|
|
|
#else
|
|
|
VFPFMRX \tmp, MVFR0 @ Media and VFP Feature Register 0
|