Mercurial > pub > dyncall > dyncall
diff dyncall/dyncall_call_arm32_arm.S @ 406:351bb41d3bb1
- removed %-prefixes for register names from arm assembly files (was wrong to begin with, gas accepted them but the clang integrated assembler does not)
author | Tassilo Philipp |
---|---|
date | Sun, 03 Oct 2021 10:34:56 +0200 |
parents | f5577f6bf97a |
children |
line wrap: on
line diff
--- a/dyncall/dyncall_call_arm32_arm.S Wed Apr 07 18:51:38 2021 +0200 +++ b/dyncall/dyncall_call_arm32_arm.S Sun Oct 03 10:34:56 2021 +0200 @@ -71,7 +71,7 @@ bne pushArgs call: - /* 'blx %r4' workaround for ARMv4t: */ + /* 'blx r4' workaround for ARMv4t: */ mov r14, r15 /* Branch return address(r15) -> link register (r14) -- r15 always points to address of current + 2 instructions (= Epilog code). */ bx r4 /* Call (ARM/THUMB), available for ARMv4t. */