Skip to content
Snippets Groups Projects
  • Tom Tromey's avatar
    11ec770e
    dwarf2out.c (dwarf_stack_op_name): Use get_DW_OP_name. · 11ec770e
    Tom Tromey authored
    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
    11ec770e
    History
    dwarf2out.c (dwarf_stack_op_name): Use get_DW_OP_name.
    Tom Tromey authored
    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