Mike <n...@none.com> writes: > On Wednesday, 10 February 2016 at 17:03:35 UTC, Dan Olson wrote: >> >> I noticed that even thumb-1 has different instruction set based on >> arm architecture. > > Yes. I did a little more research into this, as it peeked my > curiosity.
Good info Mike. Thanks. > So, I still only see the need for one ARM_Thumb instruction set > identifier, but that could very well be a limitation of my own > understanding, and a lack of knowledge about your current project. > > Mike My current project is a not-so-very-important side project to add thumb-1 support to druntime for LDC. It may not really be needed but thought I'd take a look at it. I am in the middle of helping cleanup LDC ARM linux target and have been testing on an original Raspberry Pi armv6. I noticed it had thumb-1 and added the extra support to core.thread. Now am deciding if it should go anywhere. For reference, it is this code that started this topic. https://github.com/smolt/druntime/blob/pi/src/core/thread.d#L2482