svn commit: r366836 - head/sys/arm64/arm64

Andrew Turner andrew at FreeBSD.org
Mon Oct 19 15:52:45 UTC 2020


Author: andrew
Date: Mon Oct 19 15:52:42 2020
New Revision: 366836
URL: https://svnweb.freebsd.org/changeset/base/366836

Log:
  Remove unused labels from the arm64 casueword*
  
  These are unused so can be removed. While here renumber the remaining label
  to be 1.
  
  Sponsored by:	Innovate UK

Modified:
  head/sys/arm64/arm64/support.S

Modified: head/sys/arm64/arm64/support.S
==============================================================================
--- head/sys/arm64/arm64/support.S	Mon Oct 19 15:50:58 2020	(r366835)
+++ head/sys/arm64/arm64/support.S	Mon Oct 19 15:52:42 2020	(r366836)
@@ -64,11 +64,11 @@ ENTRY(casueword32)
 	mov	w5, #1
 	SET_FAULT_HANDLER(x6, x4)	/* And set it */
 	ENTER_USER_ACCESS(w6, x4)
-1:	ldxr	w4, [x0]		/* Load-exclusive the data */
+	ldxr	w4, [x0]		/* Load-exclusive the data */
 	cmp	w4, w1			/* Compare */
-	b.ne	2f			/* Not equal, exit */
+	b.ne	1f			/* Not equal, exit */
 	stxr	w5, w3, [x0]		/* Store the new data */
-2:	EXIT_USER_ACCESS(w6)
+1:	EXIT_USER_ACCESS(w6)
 	SET_FAULT_HANDLER(xzr, x6)	/* Reset the fault handler */
 	str	w4, [x2]		/* Store the read data */
 	mov	w0, w5			/* Result same as store status */
@@ -84,11 +84,11 @@ ENTRY(casueword)
 	mov	w5, #1
 	SET_FAULT_HANDLER(x6, x4)	/* And set it */
 	ENTER_USER_ACCESS(w6, x4)
-1:	ldxr	x4, [x0]		/* Load-exclusive the data */
+	ldxr	x4, [x0]		/* Load-exclusive the data */
 	cmp	x4, x1			/* Compare */
-	b.ne	2f			/* Not equal, exit */
+	b.ne	1f			/* Not equal, exit */
 	stxr	w5, x3, [x0]		/* Store the new data */
-2:	EXIT_USER_ACCESS(w6)
+1:	EXIT_USER_ACCESS(w6)
 	SET_FAULT_HANDLER(xzr, x6)	/* Reset the fault handler */
 	str	x4, [x2]		/* Store the read data */
 	mov	w0, w5			/* Result same as store status */


More information about the svn-src-head mailing list