Skip to content

all: openbsd/ppc64 port #56001

Closed
Closed
@4a6f656c

Description

@4a6f656c

This issue is intended to be both a proposal and tracking issue for an openbsd/ppc64 port of Go.

This Go port already exists and is fully functional.

We have a machine available that can run a builder for this port, along with a volunteer who is willing to run it.

Per #55998 @qbit is willing to be an additional maintainer of all OpenBSD Go ports, including this one.

/cc @qbit @golang/ppc64

Activity

n2vi

n2vi commented on Oct 2, 2022

@n2vi

I confirm that I have a TalosII server allocated for this and will be following the process for adding it to the Builder Dashboard.

laboger

laboger commented on Oct 3, 2022

@laboger
Contributor

Power8 is the minimum level supported by the Go ppc64 assembler, for your awareness.

laboger

laboger commented on Oct 4, 2022

@laboger
Contributor

If you have the port working, and this is ppc64 (big endian), does it use ELF v1 or v2?

n2vi

n2vi commented on Oct 4, 2022

@n2vi

This is all Joel's work, but I'll try to answer to save him time:
Yes, the port is for POWER9 big-endian and (as far as I know) follows the 64-Bit ELF V2 ABI Specification.

changed the title [-]all: openbsd/ppc64 port[/-] [+]proposal: openbsd/ppc64 port[/+] on Oct 5, 2022
added this to the Proposal milestone on Oct 5, 2022
moved this to Incoming in Proposalson Oct 5, 2022
ianlancetaylor

ianlancetaylor commented on Oct 5, 2022

@ianlancetaylor
Contributor

CC @golang/runtime @golang/release

gopherbot

gopherbot commented on Oct 7, 2022

@gopherbot
Contributor

Change https://go.dev/cl/439978 mentions this issue: unix: add support for openbsd/ppc64

gopherbot

gopherbot commented on Oct 7, 2022

@gopherbot
Contributor

Change https://go.dev/cl/439977 mentions this issue: cpu: add support for ppc64 on platforms other than aix and linux

rsc

rsc commented on Oct 12, 2022

@rsc
Contributor

This proposal has been added to the active column of the proposals project
and will now be reviewed at the weekly proposal review meetings.
— rsc for the proposal review group

89 remaining items

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @rsc@prattmic@mcmilk@dmitshur@ianlancetaylor

        Issue actions

          all: openbsd/ppc64 port · Issue #56001 · golang/go