]> Cypherpunks repositories - gostls13.git/commit
runtime: add runtime changes for register ABI on riscv64
authorMeng Zhuo <mzh@golangcn.org>
Wed, 3 Nov 2021 07:04:13 +0000 (15:04 +0800)
committermzh <mzh@golangcn.org>
Wed, 30 Mar 2022 01:12:57 +0000 (01:12 +0000)
commit8fefeabb358395fb3e592e9403339552880e0872
treeda558b6e0e868932348e100ca14f6ec565947e82
parent7cb1ae3e8e4bc4d80d711b5180705af556c95843
runtime: add runtime changes for register ABI on riscv64

This CL adds
- spill functions used by runtime
- ABIInternal to functions

Adding new stubs_riscv64 file to eliminate vet issues while compiling.

Change-Id: I2a9f6088a1cd2d9708f26b2d97895b4e5f9f87e9
Reviewed-on: https://go-review.googlesource.com/c/go/+/360296
Trust: mzh <mzh@golangcn.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
src/runtime/asm_riscv64.s
src/runtime/duff_riscv64.s
src/runtime/mkduff.go
src/runtime/stubs_riscv64.go [new file with mode: 0644]