Skip to content

proposal: cmd/compile: support GOARM64=v9.6 #80402

Description

@nixiajun886-coder

Proposal Details

GOARM64 currently supports architecture versions through v9.5.

I propose adding GOARM64=v9.6 and the arm64.v9.6 build tag. FEAT_CMPBR
is mandatory in Armv9.6-A, so it should be enabled automatically for
v9.6 rather than exposed as a separate ,cmpbr option.

This requires coordinated updates to build configuration, runtime
feature checks, documentation, build tags, and the MinimumRequirements
wiki.

Related prototype: https://go-review.googlesource.com/c/go/+/800041

I would like guidance on whether GOARM64=v9.6 support should land as a
separate foundational change before the CMPBR compiler changes.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status
    No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions