Displaying 1 result from an estimated 1 matches for "8fd6".
Did you mean:
8ad6
2018 Mar 12
3
Cross-compiling for ARM Cortex-M3 on x86
...cted.
However, things get tricky if we look closer at the assembly file (obtained
by *arm-none-eabi-objdump*): the user code (written by me) is in Thumb
mode, for example:
1420 00008fd2 <*main*>:
1421 8fd2: b580 push {r7, lr}
1422 8fd4: 466f mov r7, sp
*1423 8fd6: f7ff fd83 bl 91d8 <srand>*
1424 8fda: 2000 movs r0, #0
1425 8fdc: bd80 pop {r7, pc}
But libc code is in ARM mode:
1563 000091d8 <*srand*>:
1564 91d8: e3a02000 mov r2, #0
1565 91dc: e59f300c ldr r3, [pc, #12] ; 91f0 <srand+0x18&g...