dwarf2out.c (stripattributes): Remove unused function.
authorRichard Biener <rguenther@suse.de>
Mon, 26 Sep 2016 08:31:37 +0000 (08:31 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 26 Sep 2016 08:31:37 +0000 (08:31 +0000)
commit392fa55c799358e198ca85fbea548e60359133c5
tree0011934a5af1720156f7dfe9eec2a5735540b3e5
parente6358ebda41b1adabd1037824c03c334d6395ccf
dwarf2out.c (stripattributes): Remove unused function.

2016-09-26  Richard Biener  <rguenther@suse.de>

* dwarf2out.c (stripattributes): Remove unused function.
(DEBUG_NORM_MACINFO_SECTION): Rename to DEBUG_MACINFO_SECTION.
Push dwarf_split_debug_info handling into init_sections_and_labels.
(DEBUG_NORM_MACRO_SECTION): Likewise to DEBUG_MACRO_SECTION.
(DEBUG_MACRO_SECTION_FLAGS): Remove.
(debug_macinfo_section_name): New global.
(output_macinfo): Use debug_macinfo_section_name.
(init_sections_and_labels): Split out section and label generation
from dwarf2out_init.  Set debug_macinfo_section_name.
(dwarf2out_init): Move text section label generation and emission
to ...
(dwarf2out_assembly_start): ... here.
(dwarf2out_finish): Call init_sections_and_labels before DWARF
output starts.

From-SVN: r240484
gcc/ChangeLog
gcc/dwarf2out.c