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

Please add support for loongarch64 #9873

Open
Dandan336 opened this issue May 13, 2024 · 0 comments
Open

Please add support for loongarch64 #9873

Dandan336 opened this issue May 13, 2024 · 0 comments
Labels

Comments

@Dandan336
Copy link

Describe the bug

Need the support for LoongArch64 architecture.

/home/ucx-1.16.0+ds/src/ucs/arch/cpu.h:109:4: error: #error "Unsupported architecture"
  109 | #  error "Unsupported architecture"
      |    ^~~~

Steps to Reproduce

On debian loongarch64 rootfs
1.Download source
#apt source ucx
2.Add loong64 support in debian/control.
3.Build the ucx source package.
#dpkg-buildpacke

Additional information (depending on the issue)

Is anyone interested in adding LoongArch support to the openucx/ucx project?

The LoongArch architecture (LoongArch) is an Instruction Set Architecture (ISA) that has Reduced Instruction Set Computer (RISC) style.
- Loongson and LoongArch documentations
https://github.com/loongson/LoongArch-Documentation
- Upstream support
Kernel、Gcc、Gdb、Binutils、Glibc、Llvm、Golang have merged by upstream projects and so on.
For examples,
Kernel : https://www.kernel.org/doc/html/latest/
Gcc: https://gcc.gnu.org/gcc-12/changes.html
Glibc: https://sourceware.org/pipermail/libc-alpha/2022-August/141193.html

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

No branches or pull requests

1 participant