The Go assembler documentation does not contain an architectural specific section for riscv64. As the Go assembler has a slightly odd syntax and it reserves certain registers for itself, this makes it difficult for people not involved in the riscv64 port on a daily basis to write riscv64 code using the assembler. Let's fix this. The other architectures have their own sections in the assembler documentation. riscv64 should do as well.
|