-
-
Couldn't load subscription status.
- Fork 3.1k
Open
Labels
arch-xtensaTensilica XtensaTensilica Xtensabackend-llvmThe LLVM backend outputs an LLVM IR Module.The LLVM backend outputs an LLVM IR Module.standard libraryThis issue involves writing Zig code for the standard library.This issue involves writing Zig code for the standard library.upstreamAn issue with a third party project that Zig uses.An issue with a third party project that Zig uses.
Milestone
Description
LLVM defaults to the Windowed ABI for Xtensa, but seemingly supports the Call0 ABI too. These are fundamentally different enough that they can't be intermixed. As such, we should distinguish the Call0 ABI with a triple environment like call0.
However, it's also quite possible that the Call0 ABI is actually dead; Espressif's documentation explicitly omits details about this ABI. If this is the case, then there's nothing to do. But we need to confirm that.
Metadata
Metadata
Assignees
Labels
arch-xtensaTensilica XtensaTensilica Xtensabackend-llvmThe LLVM backend outputs an LLVM IR Module.The LLVM backend outputs an LLVM IR Module.standard libraryThis issue involves writing Zig code for the standard library.This issue involves writing Zig code for the standard library.upstreamAn issue with a third party project that Zig uses.An issue with a third party project that Zig uses.