The Wayback Machine - https://web.archive.org/web/20250415140553/https://github.com/dotnet/runtime/issues/41127
Skip to content

Consider shipping OSX Universal binaries #41127

Closed
@sdmaclea

Description

@sdmaclea

With the introduction of Apple Silicon, Apple is reintroducing Universal binaries.

For instance:

$ file $(which uname)
/usr/bin/uname: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64e:Mach-O 64-bit executable arm64e]
/usr/bin/uname (for architecture x86_64):       Mach-O 64-bit executable x86_64
/usr/bin/uname (for architecture arm64e):       Mach-O 64-bit executable arm64e

For instance,

  • We need to decide if we will ship the runtime as a universal binary.
  • We need to decide what it means for osx crossgen
  • We need to decide what it means for osx single file.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions