Skip to content

Releases: kassane/zig-mos-bootstrap

Zig MOS [v0.14.0-dev based] (LLVM 20 - master)

21 Sep 18:21
Compare
Choose a tag to compare

LLVM-MOS: https://github.com/llvm-mos/llvm-mos/commits/62938bf52cdbdb840ad41d1f7649ef4e809ce2aa/
Zig: https://github.com/ziglang/zig/commits/d83a3f1746c81026d1cf0244156513c9b5a2a9f6/

Targets enabled

  • m68k (experimental llvm [upstream])
  • mos (llvm-mos only)

Note: targets mos-nes|mos-atari8|mos-atari2600|mos-c64 unstable (not working yet), recommended mos-freestanding.

For zig cc/zig c++ can use --ld65-path= instead of --fuse-ld= (unused flag).

Mini-doc (commands & target info)

zig-mos - Initial Support

04 May 20:36
Compare
Choose a tag to compare
Pre-release

Targets enabled

  • m68k (experimental llvm [upstream])
  • mos (llvm-mos only)

Note: targets mos-nes|mos-atari8|mos-atari2600|mos-c64 unstable (not working yet), recommended mos-freestanding.

For zig cc/zig c++ can use --ld65-path= instead of --fuse-ld= (unused flag).

Mini-doc (commands & target info)

LLVM pre-built libraries

04 May 19:43
Compare
Choose a tag to compare
Pre-release

What's this for?

Zig rebuild: It is possible to skip the full-bootstrap steps and go to the final stage (zig build only) with these prebuilt libraries + zig tarballs.