Skip to content

Conversation

zhaixiaojuan
Copy link
Contributor

The LoongArch architecture (LoongArch) is an Instruction Set Architecture (ISA) that has a RISC style.

Documentations:
ISA:
https://loongson.github.io/LoongArch-Documentation/LoongArch-Vol1-EN.html
ABI:
https://loongson.github.io/LoongArch-Documentation/LoongArch-ELF-ABI-EN.html
More docs can be found at:

@Cyan4973
Copy link
Member

As mentioned in the other PR, it's better if we can have a CI test associated (ensuring the library actually works on target cpu).
If not, or if too complex to execute, well it's not the end of the world, we would just have to accept that maybe some future change might impact the target architecture, and this would go unnoticed, due to lack of test. Not ideal, but sometimes, that's the only option left while keeping complexity under control.

@t-mat
Copy link
Contributor

t-mat commented Feb 13, 2023

@Cyan4973 I have no idea/experience with it, but it seems QEMU 7 has been starting to support LoongArch64. I hope we'll be able to test it in our CI.

@Cyan4973
Copy link
Member

Yeah, indeed, I've seen this announcement too,
but qemu 7.1 seems to be very recent,
so I'm not too hopeful that CI can support it yet...

@Cyan4973 Cyan4973 merged commit 80dfdce into lz4:dev Feb 26, 2023
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

Successfully merging this pull request may close these issues.

3 participants