LTO-DUMP(1)
π LTO-DUMP(1) β the GNU manual, but make it cute
okay bestie, this is the manual page for lto-dump, living in the GNU manual collection. it's the little tool that spills all the tea on your Link Time Optimization object files. let's get into it π«Ά
β¨ NAME β¨
lto-dump β the tool for dumping LTO object files. that's it. that's the whole job. she dumps, she serves, she goes home. π
πΈ SYNOPSIS πΈ
lto-dump [-list]
[-demangle]
[-defined-only]
[-print-value]
[-name-sort]
[-size-sort]
[-reverse-sort]
[-no-sort]
[-symbol=]
[-objects]
[-type-stats]
[-tree-stats]
[-gimple-stats]
[-dump-level=]
[-dump-body=]
[-help] lto-dump
no cap, that's the whole shape of her. flags first, then lto-dump doing its thing at the end like the main character it is. β¨
π DESCRIPTION π
lto-dump is the tool you can use alongside GCC to dump link time optimization object files. that's literally the vibe. you hand her an LTO object file, she tells you what's inside. iykyk. π¦
π OPTIONS π
every single one, no skipping, we don't do that here:
-listβ dumps a whole list of details about functions and variables. the full rundown, bestie.-demangleβ dumps the demangled output. because reading mangled names is giving headache energy and we do not have the time.-defined-onlyβ dumps only the defined symbols. if it's not defined, she's not interested, periodt.-print-valueβ dumps the initial values of the variables. the "what did you come into this world holding" moment. π±-name-sortβ sorts the symbols alphabetically. so organized. so A-to-Z coded.-size-sortβ sorts the symbols according to size. biggest divas first (or whatever, she's sorting by size, that's the fact).-reverse-sortβ dumps the symbols in reverse order. flip it and reverse it. π-no-sortβ dumps the symbols in order of occurrence. no reordering, just as they showed up. au naturel. β¨-symbol=β dumps the details of a specific symbol. put the one you want after the=. π―-objectsβ dumps the details of the LTO objects. the objects themselves get their moment.-type-statsβ dumps the statistics of tree types. numbers!! stats!! we love data. π-tree-statsβ dumps the statistics of trees. yes, another stats one, she's thorough.-gimple-statsβ dumps the statistics of gimple statements. gimple gets stats too, obviously. π-dump-level=β for deciding the optimization level of body. you tell her the level after the=.-dump-body=β dumps the specific gimple body. name the one you want after the=. π«Ά-helpβ displays the dump tool help. when in doubt, ask the tool herself.
π COPYRIGHT π
so here's the legal bit, and we keep it exactly as it is because that's how it works:
Copyright (c) 2017-2026 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with the Invariant Sections being "GNU General Public License" and "Funding Free Software", the Front-Cover texts being (a) (see below), and with the Back-Cover Texts being (b) (see below). A copy of the license is included in the gfdl(7) man page.
(a) The FSF's Front-Cover Text is:
A GNU Manual
(b) The FSF's Back-Cover Text is:
You have freedom to copy and modify this GNU Manual, like GNU
software. Copies published by the Free Software Foundation raise
funds for GNU development.
fr fr, read the license. it's not a vibe killer, it's the reason the vibe exists. πβ¨
and that's the whole page, bestie!! this was lto-dump from the gcc-17 manual, dated 2026-09-20. go dump something iconic and hydrate. ππ¦π
π¦ where this page comes from
- ubuntu stonking: gcc-snapshot 1:20260920-0ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms