Blame libdw/libdw.map

Packit 032894
ELFUTILS_0 { };
Packit 032894
ELFUTILS_0.122 {
Packit 032894
  global:
Packit 032894
    dwarf_abbrevhaschildren;
Packit 032894
    dwarf_addrdie;
Packit 032894
    dwarf_arrayorder;
Packit 032894
    dwarf_attr;
Packit 032894
    dwarf_attr_integrate;
Packit 032894
    dwarf_begin;
Packit 032894
    dwarf_begin_elf;
Packit 032894
    dwarf_bitoffset;
Packit 032894
    dwarf_bitsize;
Packit 032894
    dwarf_bytesize;
Packit 032894
    dwarf_child;
Packit 032894
    dwarf_cuoffset;
Packit 032894
    dwarf_decl_column;
Packit 032894
    dwarf_decl_file;
Packit 032894
    dwarf_decl_line;
Packit 032894
    dwarf_diecu;
Packit 032894
    dwarf_diename;
Packit 032894
    dwarf_dieoffset;
Packit 032894
    dwarf_end;
Packit 032894
    dwarf_entry_breakpoints;
Packit 032894
    dwarf_entrypc;
Packit 032894
    dwarf_errmsg;
Packit 032894
    dwarf_errno;
Packit 032894
    dwarf_filesrc;
Packit 032894
    dwarf_formaddr;
Packit 032894
    dwarf_formblock;
Packit 032894
    dwarf_formflag;
Packit 032894
    dwarf_formref;
Packit 032894
    dwarf_formref_die;
Packit 032894
    dwarf_formsdata;
Packit 032894
    dwarf_formstring;
Packit 032894
    dwarf_formudata;
Packit 032894
    dwarf_func_inline;
Packit 032894
    dwarf_func_inline_instances;
Packit 032894
    dwarf_getabbrev;
Packit 032894
    dwarf_getabbrevattr;
Packit 032894
    dwarf_getabbrevcode;
Packit 032894
    dwarf_getabbrevtag;
Packit 032894
    dwarf_getarange_addr;
Packit 032894
    dwarf_getarangeinfo;
Packit 032894
    dwarf_getaranges;
Packit 032894
    dwarf_getattrcnt;
Packit 032894
    dwarf_getattrs;
Packit 032894
    dwarf_getfuncs;
Packit 032894
    dwarf_getlocation;
Packit 032894
    dwarf_getlocation_addr;
Packit 032894
    dwarf_getmacros;
Packit 032894
    dwarf_getpubnames;
Packit 032894
    dwarf_getscopes;
Packit 032894
    dwarf_getscopes_die;
Packit 032894
    dwarf_getscopevar;
Packit 032894
    dwarf_getsrc_die;
Packit 032894
    dwarf_getsrc_file;
Packit 032894
    dwarf_getsrcfiles;
Packit 032894
    dwarf_getsrclines;
Packit 032894
    dwarf_getstring;
Packit 032894
    dwarf_hasattr;
Packit 032894
    dwarf_hasattr_integrate;
Packit 032894
    dwarf_haschildren;
Packit 032894
    dwarf_hasform;
Packit 032894
    dwarf_haspc;
Packit 032894
    dwarf_highpc;
Packit 032894
    dwarf_lineaddr;
Packit 032894
    dwarf_linebeginstatement;
Packit 032894
    dwarf_lineblock;
Packit 032894
    dwarf_linecol;
Packit 032894
    dwarf_lineendsequence;
Packit 032894
    dwarf_lineepiloguebegin;
Packit 032894
    dwarf_lineno;
Packit 032894
    dwarf_lineprologueend;
Packit 032894
    dwarf_linesrc;
Packit 032894
    dwarf_lowpc;
Packit 032894
    dwarf_macro_opcode;
Packit 032894
    dwarf_macro_param1;
Packit 032894
    dwarf_macro_param2;
Packit 032894
    dwarf_new_oom_handler;
Packit 032894
    dwarf_nextcu;
Packit 032894
    dwarf_offabbrev;
Packit 032894
    dwarf_offdie;
Packit 032894
    dwarf_onearange;
Packit 032894
    dwarf_onesrcline;
Packit 032894
    dwarf_ranges;
Packit 032894
    dwarf_siblingof;
Packit 032894
    dwarf_srclang;
Packit 032894
    dwarf_tag;
Packit 032894
    dwarf_whatattr;
Packit 032894
    dwarf_whatform;
Packit 032894
Packit 032894
    # libdwfl_pic.a contributes these symbols.
Packit 032894
    dwfl_addrdie;
Packit 032894
    dwfl_addrdwarf;
Packit 032894
    dwfl_addrmodule;
Packit 032894
    dwfl_begin;
Packit 032894
    dwfl_cumodule;
Packit 032894
    dwfl_end;
Packit 032894
    dwfl_errmsg;
Packit 032894
    dwfl_errno;
Packit 032894
    dwfl_getdwarf;
Packit 032894
    dwfl_getmodules;
Packit 032894
    dwfl_getsrc;
Packit 032894
    dwfl_getsrclines;
Packit 032894
    dwfl_line_comp_dir;
Packit 032894
    dwfl_linecu;
Packit 032894
    dwfl_lineinfo;
Packit 032894
    dwfl_linemodule;
Packit 032894
    dwfl_linux_kernel_find_elf;
Packit 032894
    dwfl_linux_kernel_module_section_address;
Packit 032894
    dwfl_linux_kernel_report_kernel;
Packit 032894
    dwfl_linux_kernel_report_modules;
Packit 032894
    dwfl_linux_kernel_report_offline;
Packit 032894
    dwfl_linux_proc_find_elf;
Packit 032894
    dwfl_linux_proc_maps_report;
Packit 032894
    dwfl_linux_proc_report;
Packit 032894
    dwfl_module_addrdie;
Packit 032894
    dwfl_module_addrname;
Packit 032894
    dwfl_module_getdwarf;
Packit 032894
    dwfl_module_getelf;
Packit 032894
    dwfl_module_getsrc;
Packit 032894
    dwfl_module_getsrc_file;
Packit 032894
    dwfl_module_getsym;
Packit 032894
    dwfl_module_getsymtab;
Packit 032894
    dwfl_module_info;
Packit 032894
    dwfl_module_nextcu;
Packit 032894
    dwfl_module_register_names;
Packit 032894
    dwfl_module_relocate_address;
Packit 032894
    dwfl_module_relocation_info;
Packit 032894
    dwfl_module_relocations;
Packit 032894
    dwfl_module_return_value_location;
Packit 032894
    dwfl_nextcu;
Packit 032894
    dwfl_offline_section_address;
Packit 032894
    dwfl_onesrcline;
Packit 032894
    dwfl_report_begin;
Packit 032894
    dwfl_report_elf;
Packit 032894
    dwfl_report_end;
Packit 032894
    dwfl_report_module;
Packit 032894
    dwfl_report_offline;
Packit 032894
    dwfl_standard_argp;
Packit 032894
    dwfl_standard_find_debuginfo;
Packit 032894
    dwfl_version;
Packit 032894
Packit 032894
  local:
Packit 032894
    *;
Packit 032894
} ELFUTILS_0;
Packit 032894
Packit 032894
ELFUTILS_0.126 {
Packit 032894
  global:
Packit 032894
    dwarf_getelf;
Packit 032894
Packit 032894
  local:
Packit 032894
    *;
Packit 032894
} ELFUTILS_0.122;
Packit 032894
Packit 032894
ELFUTILS_0.127 {
Packit 032894
  global:
Packit 032894
    dwarf_getsrcdirs;
Packit 032894
Packit 032894
    dwfl_module_addrsym;
Packit 032894
    dwfl_report_begin_add;
Packit 032894
    dwfl_module_address_section;
Packit 032894
Packit 032894
  local:
Packit 032894
    *;
Packit 032894
} ELFUTILS_0.126;
Packit 032894
Packit 032894
ELFUTILS_0.130 {
Packit 032894
  global:
Packit 032894
    dwfl_build_id_find_elf;
Packit 032894
    dwfl_build_id_find_debuginfo;
Packit 032894
    dwfl_module_build_id;
Packit 032894
    dwfl_module_report_build_id;
Packit 032894
Packit 032894
  local:
Packit 032894
    *;
Packit 032894
} ELFUTILS_0.127;
Packit 032894
Packit 032894
ELFUTILS_0.136 {
Packit 032894
  global:
Packit 032894
    dwfl_addrsegment;
Packit 032894
    dwfl_report_segment;
Packit 032894
Packit 032894
  local:
Packit 032894
    *;
Packit 032894
} ELFUTILS_0.130;
Packit 032894
Packit 032894
ELFUTILS_0.138 {
Packit 032894
  global:
Packit 032894
    # Replaced ELFUTILS_0.130 version, which has bug-compatibility wrapper.
Packit 032894
    dwfl_module_build_id;
Packit 032894
Packit 032894
  local:
Packit 032894
    *;
Packit 032894
} ELFUTILS_0.136;
Packit 032894
Packit 032894
ELFUTILS_0.142 {
Packit 032894
  global:
Packit 032894
    dwarf_next_cfi;
Packit 032894
    dwarf_getcfi;
Packit 032894
    dwarf_getcfi_elf;
Packit 032894
    dwarf_cfi_addrframe;
Packit 032894
    dwarf_cfi_end;
Packit 032894
    dwarf_frame_cfa;
Packit 032894
    dwarf_frame_register;
Packit 032894
    dwarf_frame_info;
Packit 032894
Packit 032894
    dwfl_module_dwarf_cfi;
Packit 032894
    dwfl_module_eh_cfi;
Packit 032894
} ELFUTILS_0.138;
Packit 032894
Packit 032894
ELFUTILS_0.143 {
Packit 032894
  global:
Packit 032894
    dwarf_getlocation_implicit_value;
Packit 032894
Packit 032894
    # Replaced ELFUTILS_0.122 versions.  Both versions point to the
Packit 032894
    # same implementation, but users of the new symbol version can
Packit 032894
    # presume that they use dwarf_attr_integrate properly.
Packit 032894
    dwarf_arrayorder;
Packit 032894
    dwarf_bitoffset;
Packit 032894
    dwarf_bitsize;
Packit 032894
    dwarf_bytesize;
Packit 032894
    dwarf_decl_column;
Packit 032894
    dwarf_decl_file;
Packit 032894
    dwarf_decl_line;
Packit 032894
    dwarf_srclang;
Packit 032894
Packit 032894
} ELFUTILS_0.142;
Packit 032894
Packit 032894
ELFUTILS_0.144 {
Packit 032894
  global:
Packit 032894
    dwarf_aggregate_size;
Packit 032894
} ELFUTILS_0.143;
Packit 032894
Packit 032894
ELFUTILS_0.146 {
Packit 032894
  global:
Packit 032894
    dwfl_core_file_report;
Packit 032894
} ELFUTILS_0.144;
Packit 032894
Packit 032894
ELFUTILS_0.148 {
Packit 032894
  global:
Packit 032894
    dwarf_lineisa;
Packit 032894
    dwarf_linediscriminator;
Packit 032894
    dwarf_lineop_index;
Packit 032894
Packit 032894
    dwarf_next_unit;
Packit 032894
    dwarf_offdie_types;
Packit 032894
} ELFUTILS_0.146;
Packit 032894
Packit 032894
ELFUTILS_0.149 {
Packit 032894
  global:
Packit 032894
    dwarf_getlocation_implicit_pointer;
Packit 032894
Packit 032894
    dwfl_dwarf_line;
Packit 032894
} ELFUTILS_0.148;
Packit 032894
Packit 032894
ELFUTILS_0.156 {
Packit 032894
  global:
Packit 032894
    # Replaced ELFUTILS_0.122 version, which has a wrapper without add_p_vaddr.
Packit 032894
    dwfl_report_elf;
Packit 032894
} ELFUTILS_0.149;
Packit 032894
Packit 032894
ELFUTILS_0.157 {
Packit 032894
  global:
Packit 032894
    dwarf_getlocations;
Packit 032894
    dwarf_getlocation_die;
Packit 032894
    dwarf_getlocation_attr;
Packit 032894
} ELFUTILS_0.156;
Packit 032894
Packit 032894
ELFUTILS_0.158 {
Packit 032894
  global:
Packit 032894
    # Replaced ELFUTILS_0.146 version, which has a wrapper without executable.
Packit 032894
    dwfl_core_file_report;
Packit 032894
Packit 032894
    dwfl_attach_state;
Packit 032894
    dwfl_pid;
Packit 032894
    dwfl_thread_dwfl;
Packit 032894
    dwfl_thread_tid;
Packit 032894
    dwfl_frame_thread;
Packit 032894
    dwfl_thread_state_registers;
Packit 032894
    dwfl_thread_state_register_pc;
Packit 032894
    dwfl_getthread_frames;
Packit 032894
    dwfl_getthreads;
Packit 032894
    dwfl_thread_getframes;
Packit 032894
    dwfl_frame_pc;
Packit 032894
Packit 032894
    dwfl_module_getsymtab_first_global;
Packit 032894
    dwfl_module_addrinfo;
Packit 032894
    dwfl_module_getsym_info;
Packit 032894
Packit 032894
    dwfl_core_file_attach;
Packit 032894
    dwfl_linux_proc_attach;
Packit 032894
} ELFUTILS_0.157;
Packit 032894
Packit 032894
ELFUTILS_0.159 {
Packit 032894
  global:
Packit 032894
    dwarf_getalt;
Packit 032894
    dwarf_setalt;
Packit 032894
    dwelf_dwarf_gnu_debugaltlink;
Packit 032894
    dwelf_elf_gnu_debuglink;
Packit 032894
    dwelf_elf_gnu_build_id;
Packit 032894
} ELFUTILS_0.158;
Packit 032894
Packit 032894
ELFUTILS_0.160 {
Packit 032894
  global:
Packit 032894
    dwarf_cu_getdwarf;
Packit 032894
    dwarf_cu_die;
Packit 032894
} ELFUTILS_0.159;
Packit 032894
Packit 032894
ELFUTILS_0.161 {
Packit 032894
  global:
Packit 032894
    dwarf_peel_type;
Packit 032894
Packit 032894
    # Replaced ELFUTILS_0.144 version.  Both versions point to the
Packit 032894
    # same implementation, but users of the new symbol version can
Packit 032894
    # presume that it uses dwarf_peel_type.
Packit 032894
    dwarf_aggregate_size;
Packit 032894
Packit 032894
    dwarf_getmacros_off;
Packit 032894
    dwarf_macro_getsrcfiles;
Packit 032894
    dwarf_macro_getparamcnt;
Packit 032894
    dwarf_macro_param;
Packit 032894
} ELFUTILS_0.160;
Packit 032894
Packit 032894
ELFUTILS_0.165 {
Packit 032894
  global:
Packit 032894
    dwelf_scn_gnu_compressed_size;
Packit 032894
} ELFUTILS_0.161;
Packit 032894
Packit 032894
ELFUTILS_0.167 {
Packit 032894
  global:
Packit 032894
    dwelf_strtab_init;
Packit 032894
    dwelf_strtab_add;
Packit 032894
    dwelf_strtab_add_len;
Packit 032894
    dwelf_strtab_finalize;
Packit 032894
    dwelf_strent_off;
Packit 032894
    dwelf_strent_str;
Packit 032894
    dwelf_strtab_free;
Packit 032894
} ELFUTILS_0.165;
Packit 032894
Packit 032894
ELFUTILS_0.170 {
Packit 032894
  global:
Packit 032894
    dwarf_default_lower_bound;
Packit 032894
    dwarf_line_file;
Packit 032894
} ELFUTILS_0.167;
Packit 032894
Packit 032894
ELFUTILS_0.171 {
Packit 032894
  global:
Packit 032894
    dwarf_die_addr_die;
Packit 032894
    dwarf_get_units;
Packit 032894
    dwarf_getabbrevattr_data;
Packit 032894
    dwarf_cu_info;
Packit 032894
} ELFUTILS_0.170;
Packit 032894
Packit 032894
ELFUTILS_0.173 {
Packit 032894
  global:
Packit 032894
    dwarf_next_lines;
Packit 032894
} ELFUTILS_0.171;
Packit 032894
Packit 032894
ELFUTILS_0.175 {
Packit 032894
  global:
Packit 032894
    dwelf_elf_begin;
Packit 032894
} ELFUTILS_0.173;
Packit 032894
Packit 032894
ELFUTILS_0.177 {
Packit 032894
  global:
Packit 032894
    dwelf_elf_e_machine_string;
Packit 032894
    # Replaced ELFUTILS_0.175 versions.  Both versions point to the
Packit 032894
    # same implementation, but users of the new symbol version can
Packit 032894
    # presume that NULL is only returned on error (otherwise ELF_K_NONE).
Packit 032894
    dwelf_elf_begin;
Packit 032894
} ELFUTILS_0.175;