Discussion:
LLVM on Alpha
(too old to reply)
plugh
2020-09-15 22:00:20 UTC
Permalink
No time like the present
http://llvm.org/docs/WritingAnLLVMBackend.html
Craig A. Berry
2020-09-15 22:36:13 UTC
Permalink
Post by plugh
No time like the present
http://llvm.org/docs/WritingAnLLVMBackend.html
It's been done before. However, they got rid of it nine years ago:

<https://github.com/llvm/llvm-project/commit/4c9fca99c9a6734bb33c34aeaf40b71c4002757e>
plugh
2020-09-15 23:13:28 UTC
Permalink
Too bad. Any idea why?
Post by Craig A. Berry
Post by plugh
No time like the present
http://llvm.org/docs/WritingAnLLVMBackend.html
<https://github.com/llvm/llvm-project/commit/4c9fca99c9a6734bb33c34aeaf40b71c4002757e>
plugh
2020-09-15 23:15:35 UTC
Permalink
Post by Craig A. Berry
Post by plugh
No time like the present
http://llvm.org/docs/WritingAnLLVMBackend.html
<https://github.com/llvm/llvm-project/commit/4c9fca99c9a6734bb33c34aeaf40b71c4002757e>
I bet nobody wanted to maintain it.
John Reagan
2020-09-15 23:56:38 UTC
Permalink
Post by plugh
Post by Craig A. Berry
Post by plugh
No time like the present
http://llvm.org/docs/WritingAnLLVMBackend.html
<https://github.com/llvm/llvm-project/commit/4c9fca99c9a6734bb33c34aeaf40b71c4002757e>
I bet nobody wanted to maintain it.
I'll also guess it was for Alpha Linux, not Alpha OpenVMS. Bringing back the Alpha backend would be possible but a bunch of work. The real work is to generate the OpenVMS Alpha object/debug format.
plugh
2020-09-16 00:22:53 UTC
Permalink
Post by plugh
Post by Craig A. Berry
Post by plugh
No time like the present
http://llvm.org/docs/WritingAnLLVMBackend.html
<https://github.com/llvm/llvm-project/commit/4c9fca99c9a6734bb33c34aeaf40b71c4002757e>
I bet nobody wanted to maintain it.
I'll also guess it was for Alpha Linux, not Alpha OpenVMS. Bringing back the Alpha backend would be possible but a bunch of work. The real work is to generate the OpenVMS Alpha object/debug format.
"Alpha Linux": Agreed.
It seemed like a good idea...

Loading...