Displaying 1 result from an estimated 1 matches for "b590".
Did you mean:
590
2015 Feb 10
3
[LLVMdev] Bug in ARM Thumb inline asm?
...r4));
}
And then this macro:
#define __asm_syscall(...) do { \
__asm__ __volatile__ ( "svc 0" \
: "=r"(r0) : __VA_ARGS__ : "memory"); \
return r0; \
} while (0)
Gives:
Disassembly of section .text:
00000000 <lseek>:
0: b590 push {r4, r7, lr}
2: af01 add r7, sp, #4
4: b083 sub sp, #12
6: 278c movs r7, #140 ; 0x8c
8: 46ec mov ip, sp
a: 4619 mov r1, r3
c: 68bc ldr r4, [r7, #8]...