David Bremner writes:
> Paulo Matos <pmatos@linki.tools> writes: > >> >> I have gone through the thread and was wondering what are the >> capabilities of the i.MX53. Would you be able to post the /proc/cpuinfo? > > model name : ARMv7 Processor rev 5 (v7l) > BogoMIPS : 66.66 > Features : half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpd32 > CPU implementer : 0x41 > CPU architecture: 7 > CPU variant : 0x2 > CPU part : 0xc08 > CPU revision : 5 > > Hardware : Freescale i.MX53 (Device Tree Support) That's very similar to a 32bit rpi. I can understand why lightning issues thumb2 instructions but can't understand why your system is not happy with them. > >> >> Also, generally an A8 is thumb2 capable but maybe not this specific >> cpu. I am trying to create a cortex-a8 cross compiler without thumb2 >> support to try and compile racket to see if I can reproduce, since I >> cannot repro on my of my Pis (but all of them have thumb2 support >> anyway). > > Not sure if A8 is ARMv8, but this is ARMv7 Naming in ARM world sucks. ARMv7 can be indeed a Cortex-A8 and is indeed in the case of a i.MX53. This list helps: https://en.wikipedia.org/wiki/ARM_architecture#Cores Have you attempted to recompile by shifting the definition of JIT_ARM_THUMB upwards in the file? -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/87sgj7kq09.fsf%40linki.tools.