LTO-DUMP(1)
π¦ LTO-DUMP(1), aka the lto-dump manual: a GNU bestie era π¦
β¨ NAME β¨
okay so bestie, the whole manual is about lto-dump β the tool for dumping LTO object files. that's the name, that's the game, periodt. π
πΈ SYNOPSIS πΈ
the shape of it, exactly as it lives:
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 π
lto-dump is a tool you can use in conjunction with GCC to dump link time optimization object files. literally its whole main-character job, no cap. it's the little dump goblin that helps you peek at LTO object files. π§
π OPTIONS π
one bullet per flag, all the details kept, zero skips:
-listβ dumps a list of details of functions and variables. the whole roster, bestie. π-demangleβ dumps the demangled output. make those names make sense, slay. β¨-defined-onlyβ dumps only the defined symbols. yes, only the defined ones. π-print-valueβ dumps initial values of the variables. the starting tea, served. π-name-sortβ sorts the symbols alphabetically. a-to-z vibe check. π€-size-sortβ sorts the symbols according to size. big-to-small energy, iconic. π-reverse-sortβ dumps the symbols in reverse order. flip it and reverse it. π-no-sortβ dumps the symbols in order of occurrence. chronological, no sorting, just vibes. π¦-symbol=β dumps the details of a specific symbol. yes, the=is part of the flag name, iykyk. π-objectsβ dumps the details of LTO objects. object tea, served hot. π«-type-statsβ dumps the statistics of tree types. numbers but make it tree types. π³-tree-statsβ dumps the statistics of trees. tree stats, no cap. π²-gimple-statsβ dumps the statistics of gimple statements. gimple girlies rise. π§-dump-level=β for deciding the optimization level of body. that's the whole note, bestie. ποΈ-dump-body=β dumps the specific gimple body. specific body, specific dump. π-helpβ displays the dump tool help. when in doubt, ask the tool itself. π«Ά
π COPYRIGHT π
okay the legal text is not a vibe to paraphrase, so here it is exactly, bestie:
Copyright (c) 2017-2022 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.
and that's the page! this adorable manual is from gcc-12, dated 2022-05-07, and it's the LTO-DUMP(1) one β bye bestie, go dump responsibly π π
π¦ where this page comes from
- epel 9: gcc-tile-linux-gnu 12.1.1-1.el9 Β· GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms