Skip to content

Commit e229ab3

Browse files
nickdesaulniersVishalcj17
authored andcommitted
FROMLIST: ARM: kprobes: rewrite test-arm.c in UAL
Clang's integrated assembler only accepts UAL syntax, rewrite the instructions that were changed by RVCTv2.1. The document "Assembly language changes after RVCTv2.1" was very helpful. .syntax unified directive is added, since -masm-syntax-unified is unreliable for older but supported versions of GCC. See also: commit fe09d9c ("ARM: 8852/1: uaccess: use unified assembler language syntax") Reported-by: Arnd Bergmann <[email protected]> Signed-off-by: Nick Desaulniers <[email protected]> Reviewed-by: Nathan Chancellor <[email protected]> Acked-by: Ard Biesheuvel <[email protected]> Link: https://developer.arm.com/documentation/dui0473/c/writing-arm-assembly-language/assembly-language-changes-after-rvctv2-1 Link: ClangBuiltLinux/linux#1271 Bug: 141693040 Link: https://lore.kernel.org/linux-arm-kernel/[email protected]/ Change-Id: Icbd266fce538460c64900e2fa0f032561e208363
1 parent 27866eb commit e229ab3

File tree

2 files changed

+146
-145
lines changed

2 files changed

+146
-145
lines changed

0 commit comments

Comments
 (0)