LLVM-RTDYLD(1)
π llvm-rtdyld β the manual page, but make it cute π
okay bestie, gather round, because we're talking about llvm-rtdyld from the llvm family (this page is for version 13, so keep that in mind π«Ά). It's a User Command, it lives in section 1 of the manual, and it is lowkey iconic in a very specific nerd way. Let's get into it. β¨
πΈ NAME πΈ
llvm-rtdyld β manual page for llvm-rtdyld 13
π¦ DESCRIPTION π¦
OVERVIEW: llvm MC-JIT tool
USAGE:
llvm-rtdyld [options] <input files> --args <program arguments>...
OPTIONS:
no cap, there are a LOT of them, and we're doing every single one. sit down, hydrate, we got this π
π Color Options π
--colorβ use colors in output. and the default is literallydefault=autodetect, so it figures it out for itself like the independent queen it is π
β Generic Options β
--helpβ display available options. and if that's not enough for you (greedy, love that), there's--help-hiddenfor more π--help-listβ display the list of available options. and yep,--help-list-hiddenexists for more of the same--versionβ display the version of this program. short, sweet, to the point π
π RTDyld Options π
--args <string>...β<program arguments>...--check=<string>β file containing RuntimeDyld verifier checks.--dylib=<string>β add library.--entry=<string>β function to call as entry point.--mcpu=<cpu-name>β target a specific cpu type. and if you're lost,-mcpu=helphas details π§--preallocate=<ulong>β allocate memory upfront rather than on-demand.--show-timesβ show times forllvm-rtdyldphases β±οΈ--triple=<string>β target triple for disassembler.
β¨ Action to perform: β¨
pick your main character moment, bestie β these decide what the tool actually DOES:
--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-printlineinfobut does not load the object first.--verifyβ load, link and verify the resulting memory image.
heads up bestie: these actions are mutually exclusive vibes β you're choosing ONE thing to do, so don't go picking all five like it's a build-your-own-bowl situation π
and that's the whole page, fr fr. every flag, every default, every action, all accounted for. nothing skipped, nothing invented, we ate and left no crumbs π½οΈβ¨
this little manual page comes to you from llvm-rtdyld 13, dated July 2023, and it's filed under LLVM-RTDYLD(1) in the manual, section 1. periodt. π
π
π¦ where this page comes from
- ubuntu jammy: llvm-13 1:13.0.1-2ubuntu2.2 Β· APACHE-2-LLVM-EXCEPTIONS
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms