LDO65(1)

πŸ“¦
version 2.4.1 Β· 4 versions
, in arch rolling, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– LDO65 πŸ’–

okay bestie, welcome to the ldo65 manual page, section 1 of the General Commands Manual ✨ this is the whole thing, and we're gonna get through it together, no skimming, no skipping, periodt.


✨ NAME ✨

ldo65 β€” the linker for o65 object files 🫢


✨ SYNOPSIS ✨

ldo65 [OPTION]... FILE...

✨ DESCRIPTION ✨

So. ldo65 is a linker for files that are in the o65 object format πŸ’… and here's the tea: it used to be called ld65, but it got renamed so it wouldn't throw hands with the cc65 package (which is, and I cannot stress this enough, a separate product). iconic behaviour honestly.


✨ OPTIONS ✨

  • -b? addr β€” relocate segment ? to addr. the ? has to be one of t, d, b or z, which stand for the text, data, bss and zero segment respectively, in that exact order 🌸 if you need the full explanation, run, don't walk, to the xa(1) man page.
  • -o filename β€” set the output filename. if you don't say anything, it just defaults to a.o65 πŸ€·β€β™€οΈ
  • -L name β€” lets the label name stay undefined, even after linking. you can use this option multiple times if you've got multiple labels that need to stay mysterious πŸ’€
  • -U β€” lets any label stay undefined, even after linking. the "i don't want to know anybody's name" option fr fr.
  • -G β€” suppress writing of globals πŸ™ˆ
  • -g name β€” only export the global name. same deal as -L: specify it multiple times for multiple globals, no cap.
  • --help β€” show a summary of options. the vibe check.
  • --version β€” show version of program πŸ‘‘

✨ SEE ALSO ✨

file65(1), reloc65(1), uncpk(1), dxa(1), xa(1) β€” go read those too, they're part of the family πŸ¦‹


✨ AUTHOR ✨

This manual page was written by David Weinehall <tao@acc.umu.se> and Cameron Kaiser <ckaiser@floodgap.com>. The original xa package is (C)1989-1997 Andre Fachat. Additional changes are (C)1989-2024 Andre Fachat, Jolse Maginnis, David Weinehall and Cameron Kaiser. The current maintainer is Cameron Kaiser πŸ’œ


✨ WEBSITE ✨

http://www.floodgap.com/retrotech/xa/ β€” go click it, bestie, the retrotech is giving main character energy 🌈


and that's the whole page!! πŸŽ€ this version of the manual is dated 5 March 2024 and comes to you straight from the LDO65(1) source, section 1 of the General Commands Manual β€” thanks for reading the whole thing, you ate that πŸ’…βœ¨