LLVM-RTDYLD(1)
π NAME π
llvm-rtdyld β bestie, it's literally the manual page for llvm-rtdyld 20 π¦
πΈ DESCRIPTION πΈ
okay so picture this: it's the llvm MC-JIT tool and it's here to load, link and then straight-up run your code. main character energy fr fr π
Here's the whole vibe, exactly how it goes:
USAGE: llvm-rtdyld [options] <input files> --args <program arguments>...
and then there's OPTIONS π β which, yes, get their own little categories, because we're organized like that.
π Color Options π
--colorβ turns on colors in the output. cute, right? (default=autodetect, so it peeks at your terminal and decides for itself π)
β¨ Generic Options β¨
--helpβ shows you all the available options, bestie. (there's--help-hiddenfor even more, if you're nosy like me π)--help-listβ prints out the list of available options. (--help-list-hiddenif you want the hidden ones too π)--versionβ tells you which version of this program you're running. slay.
π§ RTDyld Options π§
--args <string>...β the<program arguments>...that get passed along.--check=<string>β points at a file that contains the RuntimeDyld verifier checks. vibe check but make it runtime π--dylib=<string>β adds a library. yes, more libraries, always.--entry=<string>β the function to call as the entry point. the one who gets to go first π--mcpu=<cpu-name>β targets a specific cpu type. (psst:-mcpu=helpfor the details π«Ά)--preallocate=<ulong>β allocates memory upfront instead of on-demand. no cap, it's just getting it over with early β¨
π₯ Action to perform: π₯
--executeβ loads, links, and executes the inputs. we're doing this. sorry not sorry π¦--printlineβ loads, links, and prints line information for each function.--printdebuglineβ loads, links, and prints line information for each function using the debug object.--printobjlineβ like-printlineinfobut does not load the object first. (yes, that's exactly how it's spelled, i don't make the rules π)--verifyβ loads, links and verifies the resulting memory image. trust but verify, bestie π--show-timesβ shows the times forllvm-rtdyldphases. clock her β°--triple=<string>β the target triple for the disassembler.
ngl there are no warnings, no bug notes and no SEE ALSO on this one, so like... that's the whole page? iconic behavior actually π
that's the tea, bestie π this was llvm-rtdyld 20, hanging out under LLVM-RTDYLD(1), dated September 2026 β go forth and JIT responsibly, periodt πβ¨
π¦ where this page comes from
- ubuntu stonking: llvm-20 1:20.1.8-2ubuntu13 Β· APACHE-2-LLVM-EXCEPTIONS
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms