LTO-DUMP(1)

✨ NAME ✨

Hiii bestie, this is the lto-dump manual πŸ’– It's basically a 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 πŸ’…

okay so lto-dump is giving main character energy when it comes to working with GCC πŸ‘‘ You use it alongside GCC to dump link time optimization object files, and it's honestly so iconic πŸ”₯

πŸŽ€ OPTIONS πŸŽ€

  • -list β€” Dumps a list of details for functions and variables πŸ“
  • -demangle β€” Dumps the demangled output 🧚
  • -defined-only β€” Only dumps the symbols that are defined 🫢
  • -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 the order they occurred ⏳
  • -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= β€” Used for deciding the optimization level of the body 🎚️
  • -dump-body= β€” Dumps one specific gimple body πŸ“
  • -help β€” Shows the dump tool help πŸ†˜

Copyright (c) 2017-2022 Free Software Foundation, Inc. πŸ’–

Ngl the license is a lot, but the gist is that you're allowed to copy, distribute, and/or modify this document under 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 text is (a), and the Back-Cover Text is (b). 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.

Okay that's the whole page, bestie 🫢 It's from gcc-12, dated 2022-03-02, and it's the most slay manual you'll read all day πŸ’…πŸŒˆ

πŸ“¦ where this page comes from