zig
zig copied to clipboard
compiler_rt: README stubs for arbitrary precision big integer library routines
Document current status of exports and intended design being inspired by Integer Operations.
LLVM is still waiting for gcc to decide what to do: https://github.com/llvm/llvm-project/issues/60531#issuecomment-1438986709 and opted for now for a per-target lowering.
Since we dont have an immediate (unstable) api use cases + we want to remain libgcc compatible, I'd suggest to hold this off until either one of those become clear.
No need to wait. Fuck the standards. We need arbitrary precision big integer library routines in compiler_rt for our self-hosted backends. We can rename the compiler_rt routines to a standard name later. Pick good names in case zig's compiler_rt becomes the standard.