Done
Details
Details
Assignee
Omair Javaid
Omair JavaidReporter
Maxim Kuvyrkov
Maxim KuvyrkovDue date
Sep 01, 2024
Original estimate
52w
Time tracking
Components
Priority
Epic Name
LLVM
Checklist
Checklist
Sentry
Sentry
Created November 17, 2021 at 1:06 PM
Updated May 21, 2024 at 12:33 AM
Resolved May 21, 2024 at 12:33 AM
Enable native LLVM-based toolchain on Windows on Arm (64-bit only).
Rationale
Enable LLVM compiler, linker, runtime libraries and debugger to build and run natively on Windows on Arm (64-bit) and integrate this toolchain with popular IDEs: Visual Studio Code and/or Visual Studio.
This will allow developers to use Windows on Arm machines to natively develop applications for Windows on Arm. Otherwise, developers would need to resort to cross-development and cross-testing to make their application run on Windows on Arm, thus making the platform a second-class citizen.
Scope
Projects under LLVM umbrella applicable to Windows on Arm.
Only AArch64 version of Windows on Arm is targetted for native development.
32-bit environments run out of VA space building any serious codebase.
High Level Deliverables
See underlying stories
Record of Accomplishment
Reference the artifacts that show that you have completed this work (patches, builds, tests, etc)
Item
Closeout Notes/Links
LLVM native WoA build
LLVM native WoA releases
LLVM WoA Buildbots