LTO-DUMP(1)

πŸ“¦
version 11.5.0 Β· 2 versions
, in ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ LTO-DUMP(1) β€” the GNU lto-dump manual, but make it iconic πŸ’…

Okay bestie, let's talk about lto-dump, the lowkey iconic tool for dumping link time optimization object files πŸ¦‹. It's the GNU Manual's Tool for dumping LTO object files era, and it pairs with GCC πŸ”₯.

🌸 NAME

lto-dump β€” 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 a tool you can use alongside GCC to dump link time optimization object files. Main character energy, no cap ✨.

πŸ‘‘ OPTIONS

  • -list β€” Dumps a list of details for functions and variables. Obsessed 😭
  • -demangle β€” Dumps the demangled output. Clean. πŸ’…
  • -defined-only β€” Dumps only the defined symbols. Ate πŸ“
  • -print-value β€” Dumps the initial values of the variables. 🫢
  • -name-sort β€” Sorts the symbols alphabetically. Very organized, bestie 🌈
  • -size-sort β€” Sorts the symbols according to size. πŸ¦‹
  • -reverse-sort β€” Dumps the symbols in reverse order. Plot twist πŸ”„
  • -no-sort β€” Dumps the symbols in order of occurrence. Lowkey my fave 🌸
  • -symbol= β€” Dumps the details of a specific symbol. Targeted, iconic 🎯
  • -objects β€” Dumps the details of LTO objects. ⭐
  • -type-stats β€” Dumps the statistics of tree types. Stats girlies rise up πŸ“Š
  • -tree-stats β€” Dumps the statistics of trees. 🌳
  • -gimple-stats β€” Dumps the statistics of gimple statements. πŸ’œ
  • -dump-level= β€” Decides the optimization level of the body. It's giving decision-maker πŸ‘‘
  • -dump-body= β€” Dumps a specific gimple body. πŸŽ€
  • -help β€” Displays the dump tool help. If you're lost, start here 🧚

Copyright (c) 2017-2021 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. 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. πŸ’–


Bestie, that's the whole tea β˜•πŸ«Ά Stay iconic, and I'll see you in the next man page πŸ’…βœ¨ gcc-11.5.0, 2024-07-19 β€” you know the vibes 🌸