LTO-DUMP(1)

πŸ“¦
version 15.3.0 Β· 2 versions
, in ubuntu stonking

✨ LTO-DUMP(1) ✨

okay bestie, welcome to the manual page for lto-dump β€” it's a GNU thing, from the GNU crew, and it is lowkey iconic πŸ’–

πŸŽ€ NAME πŸŽ€

lto-dump β€” the tool for dumping LTO object files. that's it, that's the whole job. she dumps. she's a dumper. πŸ’…


🌸 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 a tool you use in conjunction with GCC to dump link time optimization object files. that's the vibe. that's what she does. 🫢


πŸ’… OPTIONS πŸ’…

  • -list β€” dumps you the list of details about functions and variables. the receipts, basically ✨
  • -demangle β€” dump the demangled output. she un-mangles it for you, no cap.
  • -defined-only β€” only the defined symbols get dumped. if it's undefined it's not invited to the party πŸ™ˆ
  • -print-value β€” dumps the initial values of the variables. the origin story, if you will.
  • -name-sort β€” sorts the symbols alphabetically. a-to-z, organized queen πŸ‘‘
  • -size-sort β€” sorts the symbols according to size. biggest to whatever, size-based sorting fr fr.
  • -reverse-sort β€” dumps the symbols in reverse order. backwards, for the drama πŸ’€
  • -no-sort β€” dumps the symbols in order of occurrence. just... as they come. chronological core.
  • -symbol= β€” dumps the details of a specific symbol. pick your fave and get her whole lore.
  • -objects β€” dumps the details of LTO objects. the object files themselves, front and center.
  • -type-stats β€” dumps the statistics of tree types. numbers. stats. tree types. slay.
  • -tree-stats β€” dumps the statistics of trees. yes, more trees, different trees 🌈
  • -gimple-stats β€” dumps the statistics of gimple statements. gimple said "here's my stats" πŸ’œ
  • -dump-level= β€” for deciding the optimization level of body.
  • -dump-body= β€” dumps the specific gimple body. one body, specifically, as requested.
  • -help β€” displays the dump tool help. when in doubt, ask her for help bestie πŸ₯Ί

Copyright (c) 2017-2025 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 whole page, bestie πŸŽ€ this version comes from gcc-15.3.0 and it's dated 2026-06-12 β€” mwah, go dump some LTO objects, ily, bye!! πŸ¦‹βœ¨

πŸ“¦ where this page comes from