LTO-DUMP(1)

πŸ“¦
version 14-20240412 Β· 4 versions
, in ubuntu noble

✨ NAME ✨

okay so lto-dump is the tool for dumping LTO object files, aka Tool for dumping LTO object files πŸ’– that's the whole vibe in one line πŸŽ€

🌸 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 πŸ¦‹

bestie, lto-dump is a tool you can use in conjunction with GCC to dump link time optimization object files 🧚 it's giving nerdy but make it iconic ✨

πŸ‘‘ OPTIONS πŸ‘‘

  • -list β€” dumps a list of details for functions and variables πŸ“‹
  • -demangle β€” dumps the demangled output πŸ”“
  • -defined-only β€” dumps only the defined symbols 🎯
  • -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 πŸ“
  • -symbol= β€” dumps the details of one specific symbol πŸ”
  • -objects β€” dumps the details of 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= β€” decides the optimization level of the body βš™οΈ
  • -dump-body= β€” dumps one specific gimple body πŸŽ€
  • -help β€” displays the dump tool help πŸ†˜

okay legal bit, but it's lowkey important πŸ’… Copyright (c) 2017-2024 Free Software Foundation, Inc.

You're allowed 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 🌈 The Invariant Sections are "GNU General Public License" and "Funding Free Software". The Front-Cover texts are (a) (see below), and the Back-Cover Texts are (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.


that's a wrap, bestie πŸ¦‹ this page is from gcc-14, dated 2024-04-12, and it's all about LTO-DUMP(1) πŸ’– go dump some object files and slay πŸ’…βœ¨

πŸ“¦ where this page comes from