Greetings,
My current build of evbarm (MACHINE_ARCH=earmv7hf) fails with:
[...]
'arm7m' is not a recognized processor for this target (ignoring processor)
[...]
/dist/src/sys/arch/acorn32/stand/lib/riscoscalls.S:360:2: warning: use of SP or
PC in the list is deprecated
stmfd sp!, {r4, fp, ip, lr, pc}
^
/dist/src/sys/arch/acorn32/stand/lib/riscoscalls.S:366:2: error: invalid
instruction, did you mean: ldmdb?
ldmvsdb fp, {r4, fp, sp, pc}
^
/dist/src/sys/arch/acorn32/stand/lib/riscoscalls.S:372:2: warning: use of SP in
the list is deprecated
ldmdb fp, {r4, fp, sp, pc}
^
[...]
I am using Clang (HAVE_LLVM=yes).
I was able to build this architecture around April this year. Has something
changed since then? Can somebody build it with Clang?
Kind regards,
Adam