Skip to content

Consider switching *-uefi-* targets to uefi instead of windows for LLVM 21+ #21630

Open
@alexrp

Description

@alexrp

There is ongoing work to make UEFI a first-class citizen in LLVM. The backend work in particular is what's important for us here.

Once these efforts progress far enough (maybe LLVM 21?), we should consider switching over to uefi when lowering to LLVM as our use of windows for this purpose is a brittle hack that could break with any given LLVM upgrade.

.windows, .uefi => "windows",

Metadata

Metadata

Assignees

No one assigned

    Labels

    backend-llvmThe LLVM backend outputs an LLVM IR Module.enhancementSolving this issue will likely involve adding new logic or components to the codebase.os-uefi

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions