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 */
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to