svn commit: r287322 - head/sys/arm/arm
Andrew Turner
andrew at FreeBSD.org
Mon Aug 31 09:39:17 UTC 2015
Author: andrew
Date: Mon Aug 31 09:39:16 2015
New Revision: 287322
URL: https://svnweb.freebsd.org/changeset/base/287322
Log:
Clean up the style of the LEAVE_HYP macro.
Modified:
head/sys/arm/arm/locore-v6.S
Modified: head/sys/arm/arm/locore-v6.S
==============================================================================
--- head/sys/arm/arm/locore-v6.S Mon Aug 31 07:18:13 2015 (r287321)
+++ head/sys/arm/arm/locore-v6.S Mon Aug 31 09:39:16 2015 (r287322)
@@ -67,23 +67,23 @@ __FBSDID("$FreeBSD$");
.align 2
#if __ARM_ARCH >= 7
-#define LEAVE_HYP \
- /* Leave HYP mode */ ;\
- mrs r0, cpsr ;\
- and r0, r0, #(PSR_MODE) /* Mode is in the low 5 bits of CPSR */ ;\
- teq r0, #(PSR_HYP32_MODE) /* Hyp Mode? */ ;\
- bne 1f ;\
- /* Ensure that IRQ, FIQ and Aborts will be disabled after eret */;\
- mrs r0, spsr ;\
- orr r0, r0, #(PSR_I | PSR_F | PSR_A) ;\
- msr spsr, r0 ;\
- /* Exit hypervisor mode */ ;\
- adr lr, 1f ;\
- MSR_ELR_HYP(14) ;\
- ERET ;\
+#define LEAVE_HYP \
+ /* Leave HYP mode */ ;\
+ mrs r0, cpsr ;\
+ and r0, r0, #(PSR_MODE) /* Mode is in the low 5 bits of CPSR */ ;\
+ teq r0, #(PSR_HYP32_MODE) /* Hyp Mode? */ ;\
+ bne 1f ;\
+ /* Ensure that IRQ, FIQ and Aborts will be disabled after eret */ ;\
+ mrs r0, spsr ;\
+ orr r0, r0, #(PSR_I | PSR_F | PSR_A) ;\
+ msr spsr, r0 ;\
+ /* Exit hypervisor mode */ ;\
+ adr lr, 1f ;\
+ MSR_ELR_HYP(14) ;\
+ ERET ;\
1:
#else
-#define LEAVE_HYP
+#define LEAVE_HYP
#endif /* __ARM_ARCH >= 7 */
/*
More information about the svn-src-all
mailing list