dwarf2out.c (dwarf_op): Renamed to ...
authorJakub Jelinek <jakub@redhat.com>
Mon, 31 Oct 2016 17:14:29 +0000 (18:14 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 31 Oct 2016 17:14:29 +0000 (18:14 +0100)
commit7786b6aca266876a3a8fbed7c180f17741d6ce61
treebc027a18e6f5ccc1fcebb07fb864ee72d0c5da95
parent23157abc1c0c29b975dc311a7d66a32cd5a3864f
dwarf2out.c (dwarf_op): Renamed to ...

* dwarf2out.c (dwarf_op): Renamed to ...
(dwarf_OP): ... this.
(convert_descriptor_to_mode, scompare_loc_descriptor,
minmax_loc_descriptor, typed_binop, mem_loc_descriptor,
implicit_ptr_descriptor, optimize_one_addr_into_implicit_ptr): Adjust
callers.
(dwarf_AT, dwarf_TAG): New functions.
(check_die): Disallow DW_AT_call_all_calls next to
DW_AT_GNU_all_call_sites.
(gen_call_site_die): Use dwarf_TAG and dwarf_AT with DWARF 5 tag
and attributes instead of the corresponding GNU tag and attributes.
(gen_subprogram_die): Likewise.  Emit call site information even
for -gdwarf-5 -gstrict-dwarf.  Replace DW_AT_GNU_defaulted with
DW_AT_defaulted in comment.
(resolve_addr): Handle DW_AT_call_origin attribute on
DW_TAG_call_site DIE like DW_AT_abstract_origin on
DW_TAG_GNU_call_site DIE.

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