This document describes the stabs debugging symbol tables.
Copyright © 1992-2017 Free Software Foundation, Inc. Contributed by Cygnus Support. Written by Julia Menapace, Jim Kingdon, and David MacKenzie.
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 no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled “GNU Free Documentation License”.
This document describes the stabs debugging format.
• Overview: | Overview of stabs | |
• Program Structure: | Encoding of the structure of the program | |
• Constants: | Constants | |
• Variables: | ||
• Types: | Type definitions | |
• Macro define and undefine: | Representation of #define and #undef | |
• Symbol Tables: | Symbol information in symbol tables | |
• Cplusplus: | Stabs specific to C++ | |
• Stab Types: | Symbol types in a.out files | |
• Symbol Descriptors: | Table of symbol descriptors | |
• Type Descriptors: | Table of type descriptors | |
• Expanded Reference: | Reference information by stab type | |
• Questions: | Questions and anomalies | |
• Stab Sections: | In some object file formats, stabs are in sections. | |
• GNU Free Documentation License: | The license for this documentation | |
• Symbol Types Index: | Index of symbolic stab symbol type names. |
const
, volatile
, const volatile
)