summaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorSeija Kijin <doremylover456@gmail.com>2023-01-13 13:00:39 +0000
committerRichard Earnshaw <rearnsha@arm.com>2023-01-13 13:04:04 +0000
commit57d104ab0f515d12ba12270a415a76f55c235574 (patch)
tree3010e622020d7bb12d49a51f719b61559ea41ffa /libgcc
parent426a9f5570d74040176f81e7cf6806b36ebc907f (diff)
downloadgcc-57d104ab0f515d12ba12270a415a76f55c235574.tar.gz
arm: unified syntax for libgcc clear_cache
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.
Diffstat (limited to 'libgcc')
-rw-r--r--libgcc/config/arm/lib1funcs.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/libgcc/config/arm/lib1funcs.S b/libgcc/config/arm/lib1funcs.S
index 8c39c9f20a2..19fa1462ccf 100644
--- a/libgcc/config/arm/lib1funcs.S
+++ b/libgcc/config/arm/lib1funcs.S
@@ -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