LR_02_0020: Implement GORISCV64 for compilation baseline

About

The baseline for code generation in Go today is rv64g. To make optimal use of bitmanip or compressed instructions, we need to know that we are targeting hardware that will support it. That is similar to the -march  parameter passed to the gcc and clang compilers.

Project Scope and Timelines


Components and Repos

https://github.com/golang/go/

https://github.com/golang/go/issues/61476

https://go-review.googlesource.com/c/go/+/541135

Stakeholders and Partners


Dependencies

None

Measure of Success

See https://github.com/golang/go/issues/61476 for the spec.

Dependency



Upstreaming

COMPLETED

https://go-review.googlesource.com/c/go/+/541135
Upstream version

Contacts