dwarf2out.c (dwarf_stack_op_name): Use get_DW_OP_name.
authorTom Tromey <tromey@redhat.com>
Fri, 27 Apr 2012 14:14:14 +0000 (14:14 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Fri, 27 Apr 2012 14:14:14 +0000 (14:14 +0000)
commit11ec770e46f664966c53b6af90a2849c1eb4dbd1
tree575755334553a36f8125712174d0e7eda2bf9d9a
parent809c929ccfeb2dfb3fdd19fd3bf5e540c778b4bc
dwarf2out.c (dwarf_stack_op_name): Use get_DW_OP_name.

gcc
* dwarf2out.c (dwarf_stack_op_name): Use get_DW_OP_name.
(dwarf_tag_name): Use get_DW_TAG_name.
(dwarf_attr_name): Use get_DW_AT_name.
(dwarf_form_name): Use get_DW_FORM_name.
* dwarf2cfi.c (dwarf_cfi_name): Use get_DW_CFA_name.
include
* dwarf2.h (enum dwarf_tag, enum dwarf_form, enum dwarf_attribute)
(enum dwarf_location_atom, enum dwarf_type, enum
dwarf_call_frame_info): Remove.
(DW_TAG, DW_TAG_DUP, DW_FORM, DW_AT, DW_AT_DUP, DW_OP)
(DW_OP_DUP, DW_ATE, DW_ATE_DUP, DW_CFA): New macros.
Include dwarf2.def.
(get_DW_TAG_name, get_DW_AT_name, get_DW_FORM_name)
(get_DW_OP_name, get_DW_ATE_name): Declare.
* dwarf2.def: New file, from dwarf2.h.
libiberty
* dwarfnames.c: New file.
* Makefile.in (CFILES): Add dwarfnames.
(REQUIRED_OFILES): Add dwarfnames.
(./dwarfnames.$(objext)): New target.

From-SVN: r186908
gcc/ChangeLog
gcc/dwarf2cfi.c
gcc/dwarf2out.c
include/ChangeLog
include/dwarf2.def [new file with mode: 0644]
include/dwarf2.h
libiberty/ChangeLog
libiberty/Makefile.in
libiberty/dwarfnames.c [new file with mode: 0644]