github w0ts/optimist toolchain-pi32v2-llvm-4f631b31b-e575321
pi32v2-llvm drop-in 4f631b31b-e575321 (compiler toolchain)

pre-release3 hours ago

The C compiler for Optimist's builder item COMPILER (pi32v2-llvm, the default; JieLi's clang 4 stays selectable): python tools/optimist.py setup downloads this archive into ~/.jieli/pi32v2-llvm and checks its SHA-256 (tools/toolchain.py LLVM_URL, LLVM_SHA256).

What it is: Julius Vitkauskas's LLVM with a pi32v2 target, as his drop-in for JieLi's Linux toolchain (the same layout and tool names: pi32v2/bin/clang, ld, common/bin/objdump, ...; a Python 3.11 wrapper), Linux x86-64, statically linked. On macOS and Windows the tools run in Optimist's toolchain image.

Thanks to Julius Vitkauskas for the compiler, the ISA documentation and the fixes he made for Optimist.

How it was built: BUILDING.md, "The compiler": tools/llvm/package.sh, then tools/dropin/make_dropin.sh --copy, its licences in licenses/, VERSION with both commits.

Licences: LLVM: Apache-2.0 WITH LLVM-exception. pi32v2-isa's tools: MIT-0 (its documentation CC0-1.0). The texts are in licenses/.

sha256 72519811be85041a3b1ba4ec4b71068897903955d73a2d1beb77559e3a6d8f12

Don't miss a new optimist release

NewReleases is sending notifications on new releases.