dwarf2out.c: Move DWARF2 abbreviation glossary closer to the top of this file.
authorBen Elliston <bje@au.ibm.com>
Wed, 4 Jul 2007 00:56:44 +0000 (00:56 +0000)
committerBen Elliston <bje@gcc.gnu.org>
Wed, 4 Jul 2007 00:56:44 +0000 (10:56 +1000)
* dwarf2out.c: Move DWARF2 abbreviation glossary closer to the top
of this file.

From-SVN: r126294

gcc/ChangeLog
gcc/dwarf2out.c

index 87a37dd250d2a5d798271ff631381b32fa5c541d..fd5d70380269cc551e5e99dabae74ec8cea30fe7 100644 (file)
@@ -4,6 +4,9 @@
 
 2007-07-04  Ben Elliston  <bje@au.ibm.com>
 
+       * dwarf2out.c: Move DWARF2 abbreviation glossary closer to the top
+       of this file.
+
        * c-objc-common.c (c_types_compatible_p): Fix indentation.
 
        * doc/tm.texi (Run-time Target): Capitalise "CPU".
index 140baf19eef903ff4319545d9ccfdbcc59b8c12c..ffcce00ed06378f2a75d6065b5e7026d3fdc958f 100644 (file)
@@ -34,6 +34,29 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
    DWARF2_DEBUGGING_INFO, deals with the other DWARF 2 debugging
    information.  */
 
+/* DWARF2 Abbreviation Glossary:
+
+   CFA = Canonical Frame Address
+          a fixed address on the stack which identifies a call frame.
+          We define it to be the value of SP just before the call insn.
+          The CFA register and offset, which may change during the course
+          of the function, are used to calculate its value at runtime.
+
+   CFI = Call Frame Instruction
+          an instruction for the DWARF2 abstract machine
+
+   CIE = Common Information Entry
+          information describing information common to one or more FDEs
+
+   DIE = Debugging Information Entry
+
+   FDE = Frame Description Entry
+          information describing the stack call frame, in particular,
+          how to restore registers
+
+   DW_CFA_... = DWARF2 CFA call frame instruction
+   DW_TAG_... = DWARF2 DIE tag */
+
 #include "config.h"
 #include "system.h"
 #include "coretypes.h"
@@ -72,24 +95,6 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
 static void dwarf2out_source_line (unsigned int, const char *);
 #endif
 
-/* DWARF2 Abbreviation Glossary:
-   CFA = Canonical Frame Address
-          a fixed address on the stack which identifies a call frame.
-          We define it to be the value of SP just before the call insn.
-          The CFA register and offset, which may change during the course
-          of the function, are used to calculate its value at runtime.
-   CFI = Call Frame Instruction
-          an instruction for the DWARF2 abstract machine
-   CIE = Common Information Entry
-          information describing information common to one or more FDEs
-   DIE = Debugging Information Entry
-   FDE = Frame Description Entry
-          information describing the stack call frame, in particular,
-          how to restore registers
-
-   DW_CFA_... = DWARF2 CFA call frame instruction
-   DW_TAG_... = DWARF2 DIE tag */
-
 #ifndef DWARF2_FRAME_INFO
 # ifdef DWARF2_DEBUGGING_INFO
 #  define DWARF2_FRAME_INFO \