Perhaps this is related to
https://stackoverflow.com/questions/30242661/illegal-instruction-when-running-simple-ellcc-generated-elf-binary-on-a-raspberr
'The movw/movt encodings which can handle full 16-bit immediate values
first appeared in the ARMv6T2 version of the architecture'
ian@little:~$ cat /proc/cpuinfo
processor : 0
model name : Feroceon 88FR131 rev 1 (v5l)
BogoMIPS : 1185.79
Features : swp half thumb fastmult edsp
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant : 0x2
CPU part : 0x131
CPU revision : 1
Hardware : Marvell Kirkwood (Flattened Device Tree)
Revision : 0000
Serial : 0000000000000000
ian@little:~$ arch
armv5tel
ian@little:~$
--
Ian Chard <i...@chard.org>
sedimentation fault -- beach dumped