[all-commits] [llvm/llvm-project] b8007a: [ld64.lld, llvm-otool] Minimal arm64e.x1 support (...

Nico Weber via All-commits all-commits at lists.llvm.org
Thu Sep 10 17:21:33 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b8007a8e4020b8bca2b12e941660e10bf5bf6716
      https://github.com/llvm/llvm-project/commit/b8007a8e4020b8bca2b12e941660e10bf5bf6716
  Author: Nico Weber <thakis at chromium.org>
  Date:   2026-09-10 (Thu, 10 Sep 2026)

  Changed paths:
    A lld/test/MachO/arm64-x1.s
    M llvm/include/llvm/BinaryFormat/MachO.h
    M llvm/include/llvm/TargetParser/Triple.h
    M llvm/include/llvm/TextAPI/Architecture.def
    M llvm/lib/BinaryFormat/MachO.cpp
    M llvm/lib/Object/MachOObjectFile.cpp
    M llvm/lib/TargetParser/Triple.cpp
    M llvm/test/tools/llvm-readobj/MachO/file-headers-arm64.test
    A llvm/test/tools/llvm-readobj/macho-arm64e_x1.test
    M llvm/tools/llvm-objdump/MachODump.cpp
    M llvm/tools/llvm-readobj/MachODumper.cpp
    M llvm/unittests/BinaryFormat/MachOTest.cpp

  Log Message:
  -----------
  [ld64.lld, llvm-otool] Minimal arm64e.x1 support (#222721)

Just enough for `llvm-otool -hv` to dump the cpusubtype, and for
ld64.lld to not reject .tbd files that have an arm64e.x1 slice.

This is needed to link mac binaries against the macOS 27 SDK.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list