Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Oct 2020 15:52:42 +0000 (UTC)
From:      Andrew Turner <andrew@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r366836 - head/sys/arm64/arm64
Message-ID:  <202010191552.09JFqgLl005299@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 */



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010191552.09JFqgLl005299>