Re: [9fans] Aarch64 on labs|9legacy?

2022-05-21 Thread adr

On Sat, 21 May 2022, Dan Cross wrote:

To answer your original question, no: there is no aarch64 support in either 
9legacy or the
Bell Labs distribution.

- Dan C.


I just ported 7c, 7l and 7a from 9front. I'm adjusting libmach,
mkfiles, etc. Porting 9front's aarch64 raspberry pi kernel can be
an oportunity to learn about the kernel design.

adr.

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T000c7f7d66260ba3-M63f5e66c4ce7fe321f5eb1a7
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Aarch64 on labs|9legacy?

2022-05-21 Thread Dan Cross
To answer your original question, no: there is no aarch64 support in either
9legacy or the Bell Labs distribution.

- Dan C.

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T000c7f7d66260ba3-M8dc571703e5960d0f3c631f5
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Aarch64 on labs|9legacy?

2022-05-21 Thread Aram Hăvărneanu
It's easy but you're complicated.

-- 
Aram Hăvărneanu

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T000c7f7d66260ba3-M4820b11cc08bf4aa0d58cc4d
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Aarch64 on labs|9legacy?

2022-05-21 Thread adr

On Sat, 21 May 2022, Aram H?v?rneanu wrote:


On Sat, May 21, 2022 at 7:12 PM adr  wrote:

I wasn't talking about any compiler.


Choosing $objtype (and $O, etc) is the first thing someone writing
a new Plan 9 compiler port does. These values are set in libmach.
I suggest reading the 2c(1) manual page, as well as the Plan 9
compiler papers which explain how the Plan 9 compiler works.


What on Earth are you talking about? The name of the architecure,
that was the subject of the two little messages I exchanged with
Charles, do you really think that when I said AArch64 I was reffering
to the name choosen for plan9 (9front?, there is no AArch64 support
in labs|9legacy) port?


With this new information you will know what even if you didn't
think you were talking about the compiler, you were actually talking
about decisions made in the compiler when you were asking about
Plan 9 on some architecture or another.

It is fine if you do not agree with these decisions.


Again, what on Earth are you talking about?, A simple question, so
bloody simple and again as usual the same... you know what, just
forget it, please, everyone, just forget it.

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T000c7f7d66260ba3-M8b82f4c5a18335e3e1aaf4bd
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Aarch64 on labs|9legacy?jj

2022-05-21 Thread Aram Hăvărneanu
On Sat, May 21, 2022 at 7:54 PM adr  wrote:
>
> There is no 7c on labs' , there is no patch for aarch64, arm64 or
> whatever you want to call it in 9legacy. There is no kernel for
> any aarch64 machine on labs/legacy. Seriously, what is so hard to
> understand in this frase:
>

Perhaps you should fork 9legacy and rename $objtype to aarch64.


--
Aram Hăvărneanu

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T7409a8df6326c959-M69a58820b3814d2e4fbf1be1
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Aarch64 on labs|9legacy?jj

2022-05-21 Thread adr

On Sat, 21 May 2022, Frank D. Engel, Jr. wrote:


The compiler appears to be called 7c.

adr, looking at the original email on this thread, it is not very clear what 
you are trying to ask?


There is no 7c on labs' , there is no patch for aarch64, arm64 or
whatever you want to call it in 9legacy. There is no kernel for
any aarch64 machine on labs/legacy. Seriously, what is so hard to
understand in this frase:

 has someone done something with aarch64 on labs|9legacy?

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T7409a8df6326c959-Me5fa713e684fc24bd81b552f
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Aarch64 on labs|9legacy?

2022-05-21 Thread Thaddeus Woskowiak
On Sat, May 21, 2022 at 1:13 PM adr  wrote:
>
> On Sat, 21 May 2022, Aram H?v?rneanu wrote:
> > Since Charles wrote the arm64 compiler, he can call it whatever he wants.
>
> I wasn't talking about any compiler. Yes, you can call your compiler
> whatever you want. You can call it shitarm, just don't tell me that
> the 64-bit Armv8-A architecture is called that (well, if you were
> used to programming in A32 assembly and now you have to do it in
> A64, I think you could call it _that_).
>

Arm isn't sending you a gift basket of shitty arm computers for
defending their ip. Besides, arm64 is perfectly descriptive vs. Arm's
confusing nomenclature which is just a lazy copy of Intel's iaXX
nomenclature.

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T000c7f7d66260ba3-M7b5bbe86b39e7d66ec3a1601
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Aarch64 on labs|9legacy?

2022-05-21 Thread Aram Hăvărneanu
On Sat, May 21, 2022 at 7:12 PM adr  wrote:
> I wasn't talking about any compiler.

Choosing $objtype (and $O, etc) is the first thing someone writing
a new Plan 9 compiler port does. These values are set in libmach.
I suggest reading the 2c(1) manual page, as well as the Plan 9
compiler papers which explain how the Plan 9 compiler works.

With this new information you will know what even if you didn't
think you were talking about the compiler, you were actually talking
about decisions made in the compiler when you were asking about
Plan 9 on some architecture or another.

It is fine if you do not agree with these decisions.

-- 
Aram Hăvărneanu

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T000c7f7d66260ba3-Mebd6b59cb5583e354a55a3d8
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Aarch64 on labs|9legacy?

2022-05-21 Thread adr

On Sat, 21 May 2022, o...@eigenstate.org wrote:

aaarch64


Thanks, really helpful.

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T000c7f7d66260ba3-Me37f9be21d8fd00ceef174c2
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Aarch64 on labs|9legacy?

2022-05-21 Thread adr

On Sat, 21 May 2022, Aram H?v?rneanu wrote:

Since Charles wrote the arm64 compiler, he can call it whatever he wants.


I wasn't talking about any compiler. Yes, you can call your compiler
whatever you want. You can call it shitarm, just don't tell me that
the 64-bit Armv8-A architecture is called that (well, if you were
used to programming in A32 assembly and now you have to do it in
A64, I think you could call it _that_).

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T000c7f7d66260ba3-M777b2327046693275d92b2e4
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Aarch64 on labs|9legacy?

2022-05-21 Thread Frank D. Engel, Jr.

The compiler appears to be called 7c.

adr, looking at the original email on this thread, it is not very clear 
what you are trying to ask?



On 5/21/22 12:39 PM, o...@eigenstate.org wrote:

Quoth Aram Hăvărneanu :

Since Charles wrote the arm64 compiler, he can call it whatever he wants.


aaarch64



--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T000c7f7d66260ba3-M9469a817902ca1783560b9c7
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Aarch64 on labs|9legacy?

2022-05-21 Thread ori
Quoth Aram Hăvărneanu :
> Since Charles wrote the arm64 compiler, he can call it whatever he wants.
> 

aaarch64


--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T000c7f7d66260ba3-Mb04f6def466eab98af0afb47
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Aarch64 on labs|9legacy?

2022-05-21 Thread Aram Hăvărneanu
Since Charles wrote the arm64 compiler, he can call it whatever he wants.

-- 
Aram Hăvărneanu

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T000c7f7d66260ba3-M4e50b3b8d6464665cbeb69f0
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription