ucx icon indicating copy to clipboard operation
ucx copied to clipboard

Please add support for loongarch64

Open Dandan336 opened this issue 1 year ago • 0 comments

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. 

Dandan336 avatar May 13 '24 12:05 Dandan336