diff options
| author | Nikita Popov <nikita.ppv@gmail.com> | 2019-07-12 20:52:02 +0000 |
|---|---|---|
| committer | Nikita Popov <nikita.ppv@gmail.com> | 2019-07-12 20:52:02 +0000 |
| commit | a205ebb09cc50e29e8d7edae6910de25baf69509 (patch) | |
| tree | f9f2614484a6cfbce3c3ec6a27fe75e09a51ffed /compiler-rt/lib/builtins | |
| parent | a3aa67b7f915d67ab7244688640d4407b12f632e (diff) | |
| download | bcm5719-llvm-a205ebb09cc50e29e8d7edae6910de25baf69509.tar.gz bcm5719-llvm-a205ebb09cc50e29e8d7edae6910de25baf69509.zip | |
[builtins] Fix assembly in arm sync-ops.h
This assembly is part of a macro that was reformatted in D60351.
The missing space between push and { results in:
Error: bad instruction `push{r4, r5,r6,lr}'
llvm-svn: 365957
Diffstat (limited to 'compiler-rt/lib/builtins')
| -rw-r--r-- | compiler-rt/lib/builtins/arm/sync-ops.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler-rt/lib/builtins/arm/sync-ops.h b/compiler-rt/lib/builtins/arm/sync-ops.h index 5bb863d8cf9..c9623249e5d 100644 --- a/compiler-rt/lib/builtins/arm/sync-ops.h +++ b/compiler-rt/lib/builtins/arm/sync-ops.h @@ -34,7 +34,7 @@ .thumb; \ .syntax unified; \ DEFINE_COMPILERRT_THUMB_FUNCTION(__sync_fetch_and_##op) \ - push{r4, r5, r6, lr}; \ + push {r4, r5, r6, lr}; \ dmb; \ mov r12, r0; \ LOCAL_LABEL(tryatomic_##op) : ldrexd r0, r1, [r12]; \ |

