Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is there a plan to support Loongson? #204

Open
317764920 opened this issue Nov 7, 2024 · 4 comments
Open

Is there a plan to support Loongson? #204

317764920 opened this issue Nov 7, 2024 · 4 comments

Comments

@317764920
Copy link

It's a great project!!!
Can we support loongarch64?
Or can I rebuild from the source code?
thanks

@Koromix
Copy link
Owner

Koromix commented Nov 7, 2024

A big part of Koffi is architecture-specific code (both C++ and assembly). I haven't done anything to MIPS (or even PowerPC) C ABIs yet.

How popular is Loongson / MIPS64 at the moment?

@317764920
Copy link
Author

A big part of Koffi is architecture-specific code (both C++ and assembly). I haven't done anything to MIPS (or even PowerPC) C ABIs yet.

How popular is Loongson / MIPS64 at the moment?

The MIPS64 architecture is not what I want. What I want is the Loong64 architecture
Of course, I think the Loong64 architecture will become more and more popular, and it is already officially recognized and supported by linux
Can you help me? I'd really appreciate it

@Koromix
Copy link
Owner

Koromix commented Nov 7, 2024

Well, I guess that points to how much I know (or in this case, don't know) about Loong64 :)

I don't know when I can work on that. If it's close enough to RISCV-64 (for the ISA part and the C ABI), porting the RV64-specific code would be the easiest option:

I may try to work on this relatively soon but keep in mind, Koffi is a side project for me. I love working on it. But I have many other things on my plate, including an actual job that has nothing to do with Koffi (or even Node.js) unfortunately.

However I'm available for hire, for 1200€ I can do it within 4 weeks, if you want ;)

@317764920
Copy link
Author

Thank you, I will also actively promote this work. I will try to contact the developers of Loong64 architecture to see if I can get corresponding support. If I have any progress, I am willing to mention pr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants