Remove CFI workarounds after bumping mimimum Xcode version to 26

Open
#119,005 2 comments 1 reaction 2 assignees View on GitHub

@agocke is already working on this.

Since Sep 8, 2026.

  • #133460 by @copilot-swe-agent — open

Assessment

This issue has not been assessed yet.

Description

area-VM-coreclr

Just posting this for tracking. In https://github.com/dotnet/runtime/pull/114982#discussion_r2083272768 we discussed an issue with Apple linker that needed a workaround by placing .cfi_startproc/.cfi_endproc around .alt_entry labels. The bug has been fixed in Xcode 26 (as of Beta 6, but possibly earlier) and I verified that it's now working as expected.

Dominant language
C#
Stars
18.3k
Forks
5.6k
PR merge metrics
PR metrics pending

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from dotnet/runtime

All issues in dotnet/runtime

Similar issues

More C# issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.