tc is different because the register allocation and code generation
strategies are different from normal ARM

On Fri, Nov 6, 2020 at 12:46 AM Charles Forsyth <charles.fors...@gmail.com>
wrote:

> It's utils/tc in the Inferno tree. 5a does both ARM32 and Thumb (because
> it's abstract assembly), as does 5l.
>
> On Fri, Nov 6, 2020 at 12:28 AM Don A. Bailey <don.bai...@gmail.com>
> wrote:
>
>> Any source available?
>>
>> On Nov 5, 2020, at 6:11 PM, Charles Forsyth <charles.fors...@gmail.com>
>> wrote:
>>
>> 
>> There was a 5[ac] variant for Inferno (ta, tc) that produced Thumb code,
>> and 5l could link Thumb and ARM32 code.
>> That wasn't extended once Thumb-2 was issued, since it was
>> different enough to require a fair amount of work and we had no
>> immediate application on the Cortex.
>>
>>
>> On Thu, Nov 5, 2020 at 11:38 PM Thaddeus Woskowiak <tswoskow...@gmail.com>
>> wrote:
>>
>>> I would like to know if anyone is working on or exists an Arm Thumb
>>> compiler so one could use plan 9 to program Arm Cortex M0/3/4/7
>>> microcontrollers directly. I know of Charles Forsyth's xc AVR compiler
>>> which is also interesting. Though I have yet to try it out.
>>> 
>>> -taw
>> *9fans <https://9fans.topicbox.com/latest>* / 9fans / see discussions
>> <https://9fans.topicbox.com/groups/9fans> + participants
>> <https://9fans.topicbox.com/groups/9fans/members> + delivery options
>> <https://9fans.topicbox.com/groups/9fans/subscription> Permalink
>> <https://9fans.topicbox.com/groups/9fans/Tc22ac8ae61456f10-M9c7a0aed3d67c936891acdd7>
>>

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tc22ac8ae61456f10-M518ed60981c86da7547bb995
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to