OSDN Git Service

* dwarf2out.c (dwarf2out_finish): Don't emit DW_AT_stmt_list at -g1.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 31 May 2001 01:13:43 +0000 (01:13 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 31 May 2001 01:13:43 +0000 (01:13 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42731 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/dwarf2out.c

index c25fe8b..f48aed4 100644 (file)
@@ -1,3 +1,7 @@
+2001-05-30  Richard Henderson  <rth@redhat.com>
+
+       * dwarf2out.c (dwarf2out_finish): Don't emit DW_AT_stmt_list at -g1.
+
 2001-05-30  Tom Tromey  <tromey@redhat.com>
 
        * gcc.c (do_spec_1): In `%O' case, if we computed saved_suffix,
index b02109e..10f8a9d 100644 (file)
@@ -11445,8 +11445,9 @@ dwarf2out_finish ()
       add_AT_lbl_id (comp_unit_die, DW_AT_high_pc, text_end_label);
     }
 
-  add_AT_lbl_offset (comp_unit_die, DW_AT_stmt_list,
-                    debug_line_section_label);
+  if (debug_info_level >= DINFO_LEVEL_NORMAL)
+    add_AT_lbl_offset (comp_unit_die, DW_AT_stmt_list,
+                      debug_line_section_label);
 
 #if 0 /* unimplemented */
   if (debug_info_level >= DINFO_LEVEL_VERBOSE && primary)