9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Arm Thumb compiler for Cortex-M
@ 2020-11-05 23:36 Thaddeus Woskowiak
  2020-11-06  0:10 ` [9fans] " Charles Forsyth
  0 siblings, 1 reply; 12+ messages in thread
From: Thaddeus Woskowiak @ 2020-11-05 23:36 UTC (permalink / raw)
  To: 9fans

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

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9fans] Arm Thumb compiler for Cortex-M
  2020-11-05 23:36 Arm Thumb compiler for Cortex-M Thaddeus Woskowiak
@ 2020-11-06  0:10 ` Charles Forsyth
  2020-11-06  0:27   ` Don A. Bailey
  2020-11-07 14:22   ` Thaddeus Woskowiak
  0 siblings, 2 replies; 12+ messages in thread
From: Charles Forsyth @ 2020-11-06  0:10 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 897 bytes --]

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 <tswoskowiak@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: 9fans
> Permalink:
> https://9fans.topicbox.com/groups/9fans/Tc22ac8ae61456f10-M53d9114f6a2c6402ef14fd63
> Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
>

[-- Attachment #2: Type: text/html, Size: 1452 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9fans] Arm Thumb compiler for Cortex-M
  2020-11-06  0:10 ` [9fans] " Charles Forsyth
@ 2020-11-06  0:27   ` Don A. Bailey
  2020-11-06  0:46     ` Charles Forsyth
  2020-11-07 14:22   ` Thaddeus Woskowiak
  1 sibling, 1 reply; 12+ messages in thread
From: Don A. Bailey @ 2020-11-06  0:27 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 1110 bytes --]

Any source available?

> On Nov 5, 2020, at 6:11 PM, Charles Forsyth <charles.forsyth@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 <tswoskowiak@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: 9fans
>> Permalink: https://9fans.topicbox.com/groups/9fans/Tc22ac8ae61456f10-M53d9114f6a2c6402ef14fd63
>> Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
> 
> 9fans / 9fans / see discussions + participants + delivery options Permalink

[-- Attachment #2: Type: text/html, Size: 2453 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9fans] Arm Thumb compiler for Cortex-M
  2020-11-06  0:27   ` Don A. Bailey
@ 2020-11-06  0:46     ` Charles Forsyth
  2020-11-06  0:47       ` Charles Forsyth
  0 siblings, 1 reply; 12+ messages in thread
From: Charles Forsyth @ 2020-11-06  0:46 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 1608 bytes --]

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.bailey@gmail.com> wrote:

> Any source available?
>
> On Nov 5, 2020, at 6:11 PM, Charles Forsyth <charles.forsyth@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 <tswoskowiak@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: 9fans
>> Permalink:
>> https://9fans.topicbox.com/groups/9fans/Tc22ac8ae61456f10-M53d9114f6a2c6402ef14fd63
>> Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
>>
> *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>
>

[-- Attachment #2: Type: text/html, Size: 3112 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9fans] Arm Thumb compiler for Cortex-M
  2020-11-06  0:46     ` Charles Forsyth
@ 2020-11-06  0:47       ` Charles Forsyth
  2020-11-06  0:49         ` Don A. Bailey
  0 siblings, 1 reply; 12+ messages in thread
From: Charles Forsyth @ 2020-11-06  0:47 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 1857 bytes --]

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.forsyth@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.bailey@gmail.com>
> wrote:
>
>> Any source available?
>>
>> On Nov 5, 2020, at 6:11 PM, Charles Forsyth <charles.forsyth@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 <tswoskowiak@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: 9fans
>>> Permalink:
>>> https://9fans.topicbox.com/groups/9fans/Tc22ac8ae61456f10-M53d9114f6a2c6402ef14fd63
>>> Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
>>>
>> *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>
>>
>

[-- Attachment #2: Type: text/html, Size: 3634 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9fans] Arm Thumb compiler for Cortex-M
  2020-11-06  0:47       ` Charles Forsyth
@ 2020-11-06  0:49         ` Don A. Bailey
  2020-11-06  0:58           ` Charles Forsyth
  0 siblings, 1 reply; 12+ messages in thread
From: Don A. Bailey @ 2020-11-06  0:49 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 1712 bytes --]

Where the heck is the inferno tree?

> On Nov 5, 2020, at 6:48 PM, Charles Forsyth <charles.forsyth@gmail.com> wrote:
> 
> 
> 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.forsyth@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.bailey@gmail.com> wrote:
>>> Any source available?
>>> 
>>>>> On Nov 5, 2020, at 6:11 PM, Charles Forsyth <charles.forsyth@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 <tswoskowiak@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: 9fans
>>>>> Permalink: https://9fans.topicbox.com/groups/9fans/Tc22ac8ae61456f10-M53d9114f6a2c6402ef14fd63
>>>>> Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
> 
> 9fans / 9fans / see discussions + participants + delivery options Permalink

[-- Attachment #2: Type: text/html, Size: 3789 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9fans] Arm Thumb compiler for Cortex-M
  2020-11-06  0:49         ` Don A. Bailey
@ 2020-11-06  0:58           ` Charles Forsyth
  2020-11-06  1:16             ` Don A. Bailey
  0 siblings, 1 reply; 12+ messages in thread
From: Charles Forsyth @ 2020-11-06  0:58 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 2159 bytes --]

http://vitanuova.com/inferno/downloads.html

On Fri, Nov 6, 2020 at 12:51 AM Don A. Bailey <don.bailey@gmail.com> wrote:

> Where the heck is the inferno tree?
>
> On Nov 5, 2020, at 6:48 PM, Charles Forsyth <charles.forsyth@gmail.com>
> wrote:
>
> 
> 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.forsyth@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.bailey@gmail.com>
>> wrote:
>>
>>> Any source available?
>>>
>>> On Nov 5, 2020, at 6:11 PM, Charles Forsyth <charles.forsyth@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 <
>>> tswoskowiak@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: 9fans
>>>> Permalink:
>>>> https://9fans.topicbox.com/groups/9fans/Tc22ac8ae61456f10-M53d9114f6a2c6402ef14fd63
>>>> Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
>>>>
>>> *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-M19ec8971e0a6bf813470bdd5>
>

[-- Attachment #2: Type: text/html, Size: 4440 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9fans] Arm Thumb compiler for Cortex-M
  2020-11-06  0:58           ` Charles Forsyth
@ 2020-11-06  1:16             ` Don A. Bailey
  0 siblings, 0 replies; 12+ messages in thread
From: Don A. Bailey @ 2020-11-06  1:16 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 2034 bytes --]

Oh right. Thanks, Charles 

> On Nov 5, 2020, at 6:59 PM, Charles Forsyth <charles.forsyth@gmail.com> wrote:
> 
> 
> http://vitanuova.com/inferno/downloads.html
> 
>> On Fri, Nov 6, 2020 at 12:51 AM Don A. Bailey <don.bailey@gmail.com> wrote:
>> Where the heck is the inferno tree?
>> 
>>>> On Nov 5, 2020, at 6:48 PM, Charles Forsyth <charles.forsyth@gmail.com> wrote:
>>>> 
>>> 
>>> 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.forsyth@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.bailey@gmail.com> wrote:
>>>>> Any source available?
>>>>> 
>>>>>>> On Nov 5, 2020, at 6:11 PM, Charles Forsyth <charles.forsyth@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 <tswoskowiak@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: 9fans
>>>>>>> Permalink: https://9fans.topicbox.com/groups/9fans/Tc22ac8ae61456f10-M53d9114f6a2c6402ef14fd63
>>>>>>> Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
> 
> 9fans / 9fans / see discussions + participants + delivery options Permalink

[-- Attachment #2: Type: text/html, Size: 4619 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9fans] Arm Thumb compiler for Cortex-M
  2020-11-06  0:10 ` [9fans] " Charles Forsyth
  2020-11-06  0:27   ` Don A. Bailey
@ 2020-11-07 14:22   ` Thaddeus Woskowiak
  2020-11-07 15:03     ` Charles Forsyth
  1 sibling, 1 reply; 12+ messages in thread
From: Thaddeus Woskowiak @ 2020-11-07 14:22 UTC (permalink / raw)
  To: 9fans

On Thu, Nov 5, 2020 at 7:12 PM Charles Forsyth
<charles.forsyth@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 <tswoskowiak@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: 9fans
>> Permalink: https://9fans.topicbox.com/groups/9fans/Tc22ac8ae61456f10-M53d9114f6a2c6402ef14fd63
>> Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
>
> 9fans / 9fans / see discussions + participants + delivery options Permalink

Charles, Thank you for the information. So Thumb compiling and
assembly is handled by tc and ta respectively while 5l can handle
linking both thumb code and arm 32.

I guess my next question is: does this mean Inferno can run on certain
Cortex-M micros since it can run MMU-less? (provided enough memory of
course) And has this been done before?

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9fans] Arm Thumb compiler for Cortex-M
  2020-11-07 14:22   ` Thaddeus Woskowiak
@ 2020-11-07 15:03     ` Charles Forsyth
  2020-11-07 21:22       ` Anthony Martin
  0 siblings, 1 reply; 12+ messages in thread
From: Charles Forsyth @ 2020-11-07 15:03 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 2676 bytes --]

A slight correction (I made it earlier but didn't highlight it): 5a is also
used for Thumb code, as "5a -t" to restrict the input to thumb
constructions and tag the output as Thumb code (using .t files instead of
.5)
The thumb mkfile sets AS=5a -t
Since the Thumb-2 changes aren't supported, and it's the original Thumb, I
think that makes the supported architecture Armv6-M in current
documentation terms.
It looks to me as though it would work on Cortex M0, but I think the thumb
mode was only ever used by us on ARM's little Armv7-t Evaluator board,
which I can't even find documented now.
Normally even that board ran in (normal) ARM32 mode. The Thumb work on it
was just a stepping stone for using Thumb mode on a proprietary 3rd party
ARM implementation, although even there it was probably experimental.
Inferno can run without an MMU. Even given an MMU it sets a fairly flat map
across physical memory and the MMU functionality is mainly used to map
devices.
The os/ks32 directory is a guide to squashing the system down to fit modest
if not tiny memory (again, in ARM32 mode).

On Sat, Nov 7, 2020 at 2:24 PM Thaddeus Woskowiak <tswoskowiak@gmail.com>
wrote:

> On Thu, Nov 5, 2020 at 7:12 PM Charles Forsyth
> <charles.forsyth@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 <
> tswoskowiak@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 / 9fans / see discussions + participants + delivery options
> Permalink
> 
> Charles, Thank you for the information. So Thumb compiling and
> assembly is handled by tc and ta respectively while 5l can handle
> linking both thumb code and arm 32.
> 
> I guess my next question is: does this mean Inferno can run on certain
> Cortex-M micros since it can run MMU-less? (provided enough memory of
> course) And has this been done before?

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

[-- Attachment #2: Type: text/html, Size: 4230 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9fans] Arm Thumb compiler for Cortex-M
  2020-11-07 15:03     ` Charles Forsyth
@ 2020-11-07 21:22       ` Anthony Martin
  2020-11-08  1:45         ` Charles Forsyth
  0 siblings, 1 reply; 12+ messages in thread
From: Anthony Martin @ 2020-11-07 21:22 UTC (permalink / raw)
  To: 9fans

While we're asking questions, how does utils/tl differ from utils/5l?

  Anthony

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

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9fans] Arm Thumb compiler for Cortex-M
  2020-11-07 21:22       ` Anthony Martin
@ 2020-11-08  1:45         ` Charles Forsyth
  0 siblings, 0 replies; 12+ messages in thread
From: Charles Forsyth @ 2020-11-08  1:45 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 603 bytes --]

That's a good question. utils/tl is the 5l I've referred to, which can do
ARM32 and Thumb interlinking. utils/5l is now fitfully
aligned (back-and-forth) with Plan9's 5l,
that couldn't do the interlinking.

On Sat, Nov 7, 2020 at 9:24 PM Anthony Martin <ality@pbrane.org> wrote:

> While we're asking questions, how does utils/tl differ from utils/5l?
> 
> Anthony

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

[-- Attachment #2: Type: text/html, Size: 1840 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2020-11-08  1:46 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-05 23:36 Arm Thumb compiler for Cortex-M Thaddeus Woskowiak
2020-11-06  0:10 ` [9fans] " Charles Forsyth
2020-11-06  0:27   ` Don A. Bailey
2020-11-06  0:46     ` Charles Forsyth
2020-11-06  0:47       ` Charles Forsyth
2020-11-06  0:49         ` Don A. Bailey
2020-11-06  0:58           ` Charles Forsyth
2020-11-06  1:16             ` Don A. Bailey
2020-11-07 14:22   ` Thaddeus Woskowiak
2020-11-07 15:03     ` Charles Forsyth
2020-11-07 21:22       ` Anthony Martin
2020-11-08  1:45         ` Charles Forsyth

9fans - fans of the OS Plan 9 from Bell Labs

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://inbox.vuxu.org/9fans

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V1 9fans 9fans/ http://inbox.vuxu.org/9fans \
		9fans@9fans.net
	public-inbox-index 9fans

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.archive.9fans


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git