From: Richard Stallman Date: Wed, 12 Aug 1992 07:28:49 +0000 (+0000) Subject: (final_scan_insn): Call dwarfout_begin_block and X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e92b33f50827f1f18db368670f855afeede8ef47;p=gcc.git (final_scan_insn): Call dwarfout_begin_block and dwarfout_end_block even for -g1. From-SVN: r1806 --- diff --git a/gcc/final.c b/gcc/final.c index b7c0cb4073f..7f4581a457b 100644 --- a/gcc/final.c +++ b/gcc/final.c @@ -980,7 +980,12 @@ final_scan_insn (insn, file, optimize, prescan, nopeepholes) } if (NOTE_LINE_NUMBER (insn) == NOTE_INSN_BLOCK_BEG && (debug_info_level == DINFO_LEVEL_NORMAL - || debug_info_level == DINFO_LEVEL_VERBOSE)) + || debug_info_level == DINFO_LEVEL_VERBOSE +#ifdef DWARF_DEBUGGING_INFO + || write_symbols == DWARF_DEBUG +#endif + ) + ) { /* Beginning of a symbol-block. Assign it a sequence number and push the number onto the stack PENDING_BLOCKS. */ @@ -1018,7 +1023,12 @@ final_scan_insn (insn, file, optimize, prescan, nopeepholes) } else if (NOTE_LINE_NUMBER (insn) == NOTE_INSN_BLOCK_END && (debug_info_level == DINFO_LEVEL_NORMAL - || debug_info_level == DINFO_LEVEL_VERBOSE)) + || debug_info_level == DINFO_LEVEL_VERBOSE +#ifdef DWARF_DEBUGGING_INFO + || write_symbols == DWARF_DEBUG +#endif + ) + ) { /* End of a symbol-block. Pop its sequence number off PENDING_BLOCKS and output debugging info based on that. */