{
    "content": [
        {
            "type": "text",
            "text": "# lto-dump-12(1) (man)\n\n**Summary:** lto-dump - Tool for dumping LTO object files\n\n**Synopsis:** lto-dump [-list]\n[-demangle]\n[-defined-only]\n[-print-value]\n[-name-sort]\n[-size-sort]\n[-reverse-sort]\n[-no-sort]\n[-symbol=]\n[-objects]\n[-type-stats]\n[-tree-stats]\n[-gimple-stats]\n[-dump-level=]\n[-dump-body=]\n[-help] lto-dump\n\n## Flags\n\n| Flag | Long | Arg | Description |\n|------|------|-----|-------------|\n| — | — | — | Dumps list of details of functions and variables. |\n| — | — | — | Dump the demangled output. |\n| — | — | — | Dump only the defined symbols. |\n| — | — | — | Dump initial values of the variables. |\n| — | — | — | Sort the symbols alphabetically. |\n| — | — | — | Sort the symbols according to size. |\n| — | — | — | Dump the symbols in reverse order. |\n| — | — | — | Dump the symbols in order of occurrence. |\n| — | — | — | Dump the details of specific symbol. |\n| — | — | — | Dump the details of LTO objects. |\n| — | — | — | Dump the statistics of tree types. |\n| — | — | — | Dump the statistics of trees. |\n| — | — | — | Dump the statistics of gimple statements. |\n| — | — | — | For deciding the optimization level of body. |\n| — | — | — | Dump the specific gimple body. |\n| — | — | — | Display the dump tool help. |\n\n## Section Outline\n\n- **NAME** (2 lines)\n- **SYNOPSIS** (17 lines)\n- **DESCRIPTION** (3 lines)\n- **OPTIONS** (1 lines) — 16 subsections\n  - -list (2 lines)\n  - -demangle (2 lines)\n  - -defined-only (2 lines)\n  - -print-value (2 lines)\n  - -name-sort (2 lines)\n  - -size-sort (2 lines)\n  - -reverse-sort (2 lines)\n  - -no-sort (2 lines)\n  - -symbol= (2 lines)\n  - -objects (2 lines)\n  - -type-stats (2 lines)\n  - -tree-stats (2 lines)\n  - -gimple-stats (2 lines)\n  - -dump-level= (2 lines)\n  - -dump-body= (2 lines)\n  - -help (2 lines)\n- **COPYRIGHT** (21 lines)\n\n## Full Content\n\n### NAME\n\nlto-dump - Tool for dumping LTO object files\n\n### SYNOPSIS\n\nlto-dump [-list]\n[-demangle]\n[-defined-only]\n[-print-value]\n[-name-sort]\n[-size-sort]\n[-reverse-sort]\n[-no-sort]\n[-symbol=]\n[-objects]\n[-type-stats]\n[-tree-stats]\n[-gimple-stats]\n[-dump-level=]\n[-dump-body=]\n[-help] lto-dump\n\n### DESCRIPTION\n\nlto-dump is a tool you can use in conjunction with GCC to dump link time optimization object\nfiles.\n\n### OPTIONS\n\n#### -list\n\nDumps list of details of functions and variables.\n\n#### -demangle\n\nDump the demangled output.\n\n#### -defined-only\n\nDump only the defined symbols.\n\n#### -print-value\n\nDump initial values of the variables.\n\n#### -name-sort\n\nSort the symbols alphabetically.\n\n#### -size-sort\n\nSort the symbols according to size.\n\n#### -reverse-sort\n\nDump the symbols in reverse order.\n\n#### -no-sort\n\nDump the symbols in order of occurrence.\n\n#### -symbol=\n\nDump the details of specific symbol.\n\n#### -objects\n\nDump the details of LTO objects.\n\n#### -type-stats\n\nDump the statistics of tree types.\n\n#### -tree-stats\n\nDump the statistics of trees.\n\n#### -gimple-stats\n\nDump the statistics of gimple statements.\n\n#### -dump-level=\n\nFor deciding the optimization level of body.\n\n#### -dump-body=\n\nDump the specific gimple body.\n\n#### -help\n\nDisplay the dump tool help.\n\n### COPYRIGHT\n\nCopyright (c) 2017-2022 Free Software Foundation, Inc.\n\nPermission is granted to copy, distribute and/or modify this document under the terms of the\nGNU Free Documentation License, Version 1.3 or any later version published by the Free\nSoftware Foundation; with the Invariant Sections being \"GNU General Public License\" and\n\"Funding Free Software\", the Front-Cover texts being (a) (see below), and with the Back-Cover\nTexts being (b) (see below).  A copy of the license is included in the gfdl(7) man page.\n\n(a) The FSF's Front-Cover Text is:\n\nA GNU Manual\n\n(b) The FSF's Back-Cover Text is:\n\nYou have freedom to copy and modify this GNU Manual, like GNU\nsoftware.  Copies published by the Free Software Foundation raise\nfunds for GNU development.\n\n\n\ngcc-12.3.0                                   2023-05-08                                  LTO-DUMP(1)\n\n"
        }
    ],
    "structuredContent": {
        "command": "lto-dump-12",
        "section": "1",
        "mode": "man",
        "summary": "lto-dump - Tool for dumping LTO object files",
        "synopsis": "lto-dump [-list]\n[-demangle]\n[-defined-only]\n[-print-value]\n[-name-sort]\n[-size-sort]\n[-reverse-sort]\n[-no-sort]\n[-symbol=]\n[-objects]\n[-type-stats]\n[-tree-stats]\n[-gimple-stats]\n[-dump-level=]\n[-dump-body=]\n[-help] lto-dump",
        "flags": [
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Dumps list of details of functions and variables."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Dump the demangled output."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Dump only the defined symbols."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Dump initial values of the variables."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Sort the symbols alphabetically."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Sort the symbols according to size."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Dump the symbols in reverse order."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Dump the symbols in order of occurrence."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Dump the details of specific symbol."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Dump the details of LTO objects."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Dump the statistics of tree types."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Dump the statistics of trees."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Dump the statistics of gimple statements."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "For deciding the optimization level of body."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Dump the specific gimple body."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Display the dump tool help."
            }
        ],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 17,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "OPTIONS",
                "lines": 1,
                "subsections": [
                    {
                        "name": "-list",
                        "lines": 2
                    },
                    {
                        "name": "-demangle",
                        "lines": 2
                    },
                    {
                        "name": "-defined-only",
                        "lines": 2
                    },
                    {
                        "name": "-print-value",
                        "lines": 2
                    },
                    {
                        "name": "-name-sort",
                        "lines": 2
                    },
                    {
                        "name": "-size-sort",
                        "lines": 2
                    },
                    {
                        "name": "-reverse-sort",
                        "lines": 2
                    },
                    {
                        "name": "-no-sort",
                        "lines": 2
                    },
                    {
                        "name": "-symbol=",
                        "lines": 2
                    },
                    {
                        "name": "-objects",
                        "lines": 2
                    },
                    {
                        "name": "-type-stats",
                        "lines": 2
                    },
                    {
                        "name": "-tree-stats",
                        "lines": 2
                    },
                    {
                        "name": "-gimple-stats",
                        "lines": 2
                    },
                    {
                        "name": "-dump-level=",
                        "lines": 2
                    },
                    {
                        "name": "-dump-body=",
                        "lines": 2
                    },
                    {
                        "name": "-help",
                        "lines": 2
                    }
                ]
            },
            {
                "name": "COPYRIGHT",
                "lines": 21,
                "subsections": []
            }
        ]
    }
}