Skip to content

Conversation

@3405691582
Copy link
Member

  • Explanation:

OpenBSD spells the common 64-bit x86 architecture as amd64, while LLVM defaults it to x86_64. A while back we tried to stick with the amd64 spelling, but this was difficult to make the change properly and consistently. A while back we decided to just stick with LLVM spellings, but there are a few minor cases missing.

This change is necessary for properly finding swiftrt.o.

  • Scope:

Changes are intended to affect OpenBSD only.

  • Issues:

See OpenBSD port issue in #78437

  • Original PRs:

#1876

  • Risk:

Minimal, as changes are intended to affect only OpenBSD.

  • Testing:

Original change has passed CI.

  • Reviewers:

@DougGregor

OpenBSD spells the common 64-bit x86 architecture as amd64, while LLVM
defaults it to x86_64. A while back we tried to stick with the amd64
spelling, but this was difficult to make the change properly and
consistently. A while back we decided to just stick with LLVM spellings,
but there are a few minor cases missing.

This change is necessary for properly finding swiftrt.o.
@3405691582 3405691582 requested a review from a team as a code owner May 13, 2025 22:06
@3405691582
Copy link
Member Author

@swift-ci please test.

@3405691582
Copy link
Member Author

Please merge on my behalf, thanks! (I don't have access.)

@DougGregor DougGregor merged commit 4a9acae into swiftlang:release/6.2 May 30, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants