dwarf2out.c (dwarf2out_define, [...]): Replace DW_MACRO_GNU_* constants with correspo...
authorJakub Jelinek <jakub@redhat.com>
Mon, 31 Oct 2016 16:32:20 +0000 (17:32 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 31 Oct 2016 16:32:20 +0000 (17:32 +0100)
commit520c47e803fb8c94b864d4a1dd0f79153eae7835
tree513f7737c07ca0e41573caf182f755399406aae3
parentc667cdd7366858a9654a47fd4c5ae28160af0494
dwarf2out.c (dwarf2out_define, [...]): Replace DW_MACRO_GNU_* constants with corresponding DW_MACRO_* constants.

* dwarf2out.c (dwarf2out_define, dwarf2out_undef, output_macinfo_op,
optimize_macinfo_range, save_macinfo_strings): Replace
DW_MACRO_GNU_* constants with corresponding DW_MACRO_* constants.
(output_macinfo): Likewise.  Emit .debug_macro* rather than
.debug_macinfo* even for -gstrict-dwarf -gdwarf-5.
(init_sections_and_labels): Use .debug_macro* labels rather than
.debug_macinfo* labels even for -gstrict-dwarf -gdwarf-5.
(dwarf2out_finish): Use DW_AT_macros instead of DW_AT_macro_info
or DW_AT_GNU_macros for -gdwarf-5.

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