diff options
author | Olivier Houchard <cognet@FreeBSD.org> | 2006-06-01 16:17:44 +0000 |
---|---|---|
committer | Olivier Houchard <cognet@FreeBSD.org> | 2006-06-01 16:17:44 +0000 |
commit | 27b45ae81918b65406905af0eccee20a2bf9695d (patch) | |
tree | 19d875b43219be924700e3fa0027b8811792d50a /sys/arm/include/cpufunc.h | |
parent | d230fe51615cb455cc4f3b44b8a41f132b747524 (diff) | |
download | src-27b45ae81918b65406905af0eccee20a2bf9695d.tar.gz src-27b45ae81918b65406905af0eccee20a2bf9695d.zip |
Don't enable the FIQ in enable_interrupts() if F32_bit is not specified.
This has been committed by mistake.
Reported by: ssouhlal
Notes
Notes:
svn path=/head/; revision=159145
Diffstat (limited to 'sys/arm/include/cpufunc.h')
-rw-r--r-- | sys/arm/include/cpufunc.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/arm/include/cpufunc.h b/sys/arm/include/cpufunc.h index 251b7163cfb3..86483f06afb3 100644 --- a/sys/arm/include/cpufunc.h +++ b/sys/arm/include/cpufunc.h @@ -460,7 +460,7 @@ __set_cpsr_c(u_int bic, u_int eor) (mask) & (I32_bit | F32_bit))) #define enable_interrupts(mask) \ - (__set_cpsr_c((mask | F32_bit) & (I32_bit | F32_bit), 0)) + (__set_cpsr_c((mask) & (I32_bit | F32_bit), 0)) #define restore_interrupts(old_cpsr) \ (__set_cpsr_c((I32_bit | F32_bit), (old_cpsr) & (I32_bit | F32_bit))) |