versions for thumb and thumb-2 instruction sets
Dan Olson via D.gnu
d.gnu at puremagic.com
Thu Feb 11 09:24:44 PST 2016
Mike <none at 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
More information about the D.gnu
mailing list