Arm64X
  • 危機感: Copilot+ PC と Arm
  • EXE と DLL との関係 (プロセスの相互運用性)
  • 開発部の課題
  • 付録
  • LLVM Arm64X 対応状況
    • 生成について
      • エラーと修正時期
        • 22.1.0 で確認した修正
        • 21.1.0 で確認した修正
        • 20.1.0 で確認した修正
    • Arm64X EXE の生成
    • TLS callback を実装する Arm64X DLL の生成
    • Arm64X 純粋フォワーダー DLL の生成
  • Rust Arm64X 対応状況
  • ライセンス
Arm64X
  • LLVM Arm64X 対応状況
  • エラーと修正時期

エラーと修正時期

22.1.0 で確認した修正

  • ARM64EC code ranges broken · Issue #168119 · llvm/llvm-project

資料

  • 22.1.0 での TLS callback 検証

21.1.0 で確認した修正

  • [lld-link] linker option error: -arm64xsameaddress:__dyn_tls_dtor is not allowed in .drectve (msvcrt.lib(tlsdtor.obj)) · Issue #131712 · llvm/llvm-project

資料

  • 21.1.0 での TLS callback 検証

20.1.0 で確認した修正

  • [lld-link][arm64ec] error: msvcrtd.lib: machine type arm64 conflicts with arm64ec · Issue #113658 · llvm/llvm-project

資料

  • 20.1.0 での TLS callback 検証
Previous Next

© Copyright 2025, 2026, kenjiuno, HIRAOKA HYPER TOOLS, INC..

Built with Sphinx using a theme provided by Read the Docs.