LLVM-RTDYLD(1)

πŸ“¦
version 19.1.7 Β· 5 versions
, in debian bookworm, debian trixie

πŸ’– llvm-rtdyld πŸ’–

okay bestie, welcome to the llvm-rtdyld page β€” it's a User Commands situation and it's genuinely iconic. this is the manual for llvm-rtdyld 19, so let's get into it 🫢


✨ NAME ✨

llvm-rtdyld β€” bestie, it's literally the manual page for llvm-rtdyld 19. that's the whole vibe. no cap.


🌈 DESCRIPTION 🌈

OVERVIEW: it's the llvm MC-JIT tool. that's the assignment and it ate πŸ’…

USAGE:

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

πŸŽ€ OPTIONS πŸŽ€


🌸 Color Options 🌸

  • --color β€” use colors in output, bestie. the default is autodetect, so it'll decide for itself ✨

πŸ’œ Generic Options πŸ’œ

  • --help β€” display the available options. want more? there's --help-hidden for that πŸ‘€
  • --help-list β€” display the list of available options (and yep, --help-list-hidden exists if you want the extra lore)
  • --version β€” display the version of this program. the classic. the icon πŸ‘‘

πŸ¦‹ RTDyld Options πŸ¦‹

  • --args <string>... β€” <program arguments>... like, the arguments you're handing to the program fr fr
  • --check=<string> β€” file containing RuntimeDyld verifier checks. yes, a whole file of checks πŸ”
  • --dylib=<string> β€” add library. just, add it 🫢
  • --entry=<string> β€” function to call as the entry point. it's giving main character energy ⭐
  • --mcpu=<cpu-name> β€” target a specific cpu type. need details? hit up -mcpu=help and it'll spill β˜•
  • --preallocate=<ulong> β€” allocate memory upfront rather than on-demand. no more waiting around, we're pre-gaming πŸŽ€

Action to perform:

  • --execute β€” load, link, and execute the inputs. go go go πŸ”₯
  • --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. trust but verify, periodt πŸ’…
  • --show-times β€” show times for llvm-rtdyld phases ⏱️
  • --triple=<string> β€” target triple for disassembler

lowkey that's the whole page, bestie β€” every option, every default, nothing skipped, because we don't do that here πŸ’–

okay and for the cute sign-off: this was llvm-rtdyld 19, dated June 2025, and it's part of the LLVM-RTDYLD(1) manual family. slay, bye πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from