LLVM-RTDYLD(1)

πŸ“¦
version 21.1.8 Β· 3 versions
, in ubuntu stonking

πŸ’– LLVM-RTDYLD πŸ’–

okay bestie, so this is the manual page for llvm-rtdyld, version 21. it lives in the User Commands corner of the man-page universe and it's giving very much "low-level tool that knows exactly what it is." πŸ¦‹


✨ NAME ✨

llvm-rtdyld β€” manual page for llvm-rtdyld 21 πŸŽ€


🌸 DESCRIPTION 🌸

OVERVIEW: llvm MC-JIT tool

that's the whole vibe, bestie. it's the MC-JIT tool. iconic.

USAGE:

llvm-rtdyld [options] <input files> --args <program arguments>...

so you feed it input files, you hand it some program arguments after --args, and you tell it what to do with the options. slay. πŸ’…

OPTIONS:


🌈 Color Options

  • --color β€” turn on colors in the output. default is autodetect, so it figures out on its own whether your terminal is cute enough. ✨

πŸ‘‘ Generic Options

  • --help β€” show all the available options. (peep --help-hidden if you want even more, nosy πŸ’€)
  • --help-list β€” show a list of the available options. (again, --help-list-hidden for the extended cut)
  • --version β€” show the version of this program. 🫢

🌟 RTDyld Options

  • --args <string>... β€” the <program arguments>... fr fr
  • --check=<string> β€” file containing RuntimeDyld verifier checks.
  • --dylib=<string> β€” add a library.
  • --entry=<string> β€” the function to call as the entry point.
  • --mcpu=<cpu-name> β€” target a specific cpu type. (-mcpu=help for the deets πŸ‘€)
  • --preallocate=<ulong> β€” allocate memory upfront instead of on-demand.

🎯 Action to perform:

  • --execute β€” load, link, and execute the inputs.
  • --printline β€” load, link, and print line information for each function.
  • --printdebugline β€” load, link, and print line information for each function using the debug object.
  • --printobjline β€” like -printlineinfo but does not load the object first.
  • --verify β€” load, link and verify the resulting memory image.
  • --show-times β€” show times for llvm-rtdyld phases.
  • --triple=<string> β€” target triple for the disassembler.

and that's the whole page, bestie, no notes. 🧚 this was llvm-rtdyld 21, September 2026 edition, straight out of LLVM-RTDYLD(1). go forth and link some things πŸ’œ

πŸ“¦ where this page comes from