]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
arm: unified syntax for libgcc clear_cache
authorSeija Kijin <doremylover456@gmail.com>
Fri, 13 Jan 2023 13:00:39 +0000 (13:00 +0000)
committerRichard Earnshaw <rearnsha@arm.com>
Fri, 13 Jan 2023 13:04:04 +0000 (13:04 +0000)
The patch to convert all thumb1 code in libgcc to unified syntax
omitted changing all swi instructions to the current name: svc.

libgcc/ChangeLog:

* config/arm/lib1funcs.S (clear_cache): Use SVC to conform to
unified syntax.

libgcc/config/arm/lib1funcs.S

index 8c39c9f20a2b14b5c032b0e337fa977d85cb1021..19fa1462ccf384f2726ed139b9d01d38bf7c62aa 100644 (file)
@@ -1522,7 +1522,7 @@ LSYM(Lover12):
        add     r7, r7, #2
 #endif
        mov     r2, #0
-       swi     0
+       svc     0
        do_pop  {r7}
        RET
        FUNC_END clear_cache