LTO-DUMP(1)
π LTO-DUMP π
okay so bestie, welcome to lto-dump(1) from the GNU fam β this is the little tool that peers inside your LTO object files and tells you everything πβ¨
β¨ NAME β¨
lto-dump β the tool for dumping LTO object files π
πΈ 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
π¦ DESCRIPTION π¦
So lto-dump is literally the tool you run alongside GCC when you wanna dump link time optimization object files. that's it, that's the vibe. π
π OPTIONS π
one bullet per flag, no skips, we're doing all of them, periodt:
-listβ dumps the list of details for functions and variables π-demangleβ dumps the demangled output (readable names, slay) β¨-defined-onlyβ only the defined symbols make it through, sorry to the rest πͺ-print-valueβ dumps the initial values of the variables π’-name-sortβ sorts the symbols alphabetically π€-size-sortβ sorts the symbols by size π-reverse-sortβ dumps the symbols in reverse order π-no-sortβ dumps the symbols in order of occurrence, no rearranging, we respect the timeline π°οΈ-symbol=β dumps the details of one specific symbol π―-objectsβ dumps the details of the LTO objects π¦-type-statsβ dumps the statistics of tree types π³-tree-statsβ dumps the statistics of trees π²-gimple-statsβ dumps the statistics of gimple statements π-dump-level=β for deciding the optimization level of body ποΈ-dump-body=β dumps the specific gimple body π«-helpβ displays the dump tool help π
π COPYRIGHT π
okay legal bestie moment, we gotta say it exactly:
Copyright (c) 2017-2024 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.
remember bestie: the vibes are new but every fact stayed exactly the same π no cap.
k bye, this was gcc-14, dated 2026-07-24, and it's giving iconic GNU manual energy ππ¦π
π¦ where this page comes from
- fedora 43: gcc14 14.4.1-2.fc43 Β· GPL-3.0-or-later AND LGPL-3.0-or-later AND (GPL-3.0-or-later WITH GCC-exception-3.1) AND (GPL-3.0-or-later WITH Texinfo-exception) AND (LGPL-2.1-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH GNU-compiler-exception) AND BSL-1.0 AND GFDL-1.3-or-later AND Linux-man-pages-copyleft-2-para AND SunPro AND BSD-1-Clause AND BSD-2-Clause AND BSD-2-Clause-Views AND BSD-3-Clause AND BSD-4-Clause AND BSD-Source-Code AND Zlib AND MIT AND Apache-2.0 AND (Apache-2.0 WITH LLVM-Exception) AND ZPL-2.1 AND curl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms