Manual Page Index SourceForge Logo
addr2line.1
translate program addresses to source file names and line numbers
ar.1
manage archives
ar.5
archive file format for ar(1) and ranlib(1)
as.1
an assembler
brandelf.1
mark an ELF binary for a specific ABI
c++filt.1
decode C++ symbols
dwarf.3
access debugging information in object files
dwarf_add_arange.3
add address range information to a DWARF producer instance
dwarf_add_arange_b.3
add address range information to a DWARF producer instance
dwarf_add_AT_comp_dir.3
create and attach a DW_AT_comp_dir attribute
dwarf_add_AT_const_value_signedint.3
create and attach a DW_AT_const_value attribute
dwarf_add_AT_const_value_string.3
create and attach a DW_AT_const_value attribute
dwarf_add_AT_const_value_unsignedint.3
create and attach a DW_AT_const_value attribute
dwarf_add_AT_dataref.3
create an attribute descriptor for a relocatable address
dwarf_add_AT_flag.3
create and attach a flag attribute
dwarf_add_AT_location_expr.3
create an attribute descriptor for a location expression
dwarf_add_AT_name.3
create and attach a DW_AT_name attribute
dwarf_add_AT_producer.3
create and attach a DW_AT_producer attribute
dwarf_add_AT_ref_address.3
create a reference class attribute descriptor
dwarf_add_AT_reference.3
create and attach an attribute that references another DIE
dwarf_add_AT_signed_const.3
create and attach constant class attributes
dwarf_add_AT_string.3
create and attach a string class attribute
dwarf_add_AT_targ_address.3
create and attach address class attributes
dwarf_add_AT_targ_address_b.3
create and attach address class attributes
dwarf_add_AT_unsigned_const.3
create and attach constant class attributes
dwarf_add_die_to_debug.3
set the root debugging information entry
dwarf_add_directory_decl.3
add a directory name to a producer instance
dwarf_add_expr_addr.3
add a DW_OP_addr location expression
dwarf_add_expr_addr_b.3
add a DW_OP_addr location expression
dwarf_add_expr_gen.3
add an operator to a location expression descriptor
dwarf_add_fde_inst.3
add a call frame instruction to a DWARF frame descriptor
dwarf_add_file_decl.3
add a source file entry to a producer instance
dwarf_add_frame_cie.3
add a call frame common information entry to a DWARF producer instance
dwarf_add_frame_fde.3
add a call frame descriptor to a DWARF producer instance
dwarf_add_frame_fde_b.3
add a call frame descriptor to a DWARF producer instance
dwarf_add_funcname.3
add information about a static function to a DWARF producer instance
dwarf_add_line_entry.3
add a line number information entry to a producer instance
dwarf_add_pubname.3
add information about a global object to a DWARF producer instance
dwarf_add_typename.3
add information about a user-defined type to a DWARF producer instance
dwarf_add_varname.3
add information about a static variable to a DWARF producer instance
dwarf_add_weakname.3
add information about a weak object to a DWARF producer instance
dwarf_arrayorder.3
retrieve the value of a DWARF attribute
dwarf_attr.3
retrieve an attribute descriptor associated with a DWARF debugging information entry
dwarf_attrlist.3
retrieve DWARF attribute descriptors
dwarf_attroffset.3
retrieve the section-relative offset of an attribute descriptor
dwarf_attrval_flag.3
retrieve the value of an attribute within a DWARF debugging information entry
dwarf_attrval_signed.3
retrieve the value of an attribute within a DWARF debugging information entry
dwarf_attrval_string.3
retrieve the value of an attribute within a DWARF debugging information entry
dwarf_attrval_unsigned.3
retrieve the value of an attribute within a DWARF debugging information entry
dwarf_bitoffset.3
retrieve the value of a DWARF attribute
dwarf_bitsize.3
retrieve the value of a DWARF attribute
dwarf_bytesize.3
retrieve the value of a DWARF attribute
dwarf_child.3
retrieve DWARF Debugging Information Entry descriptors
dwarf_dealloc.3
release resources
dwarf_def_macro.3
add a macro definition to a DWARF producer instance
dwarf_die_abbrev_code.3
retrieve the abbreviation code for a DWARF debugging information entry
dwarf_die_CU_offset.3
return offsets of DWARF debugging information entries
dwarf_die_CU_offset_range.3
return offsets of DWARF debugging information entries
dwarf_die_link.3
link a debugging information entry
dwarf_diename.3
retrieve the name associated with a debugging information entry
dwarf_dieoffset.3
return offsets of DWARF debugging information entries
dwarf_elf_init.3
allocate a DWARF debug descriptor
dwarf_end_macro_file.3
mark the end of the current source file inclusion
dwarf_errmsg.3
retrieve a human-readable string corresponding to a Dwarf_Error instance
dwarf_errno.3
retrieve the error number corresponding to a Dwarf_Error instance
dwarf_expand_frame_instructions.3
expand frame instructions
dwarf_expr_current_offset.3
retrieve the number of bytes in a location expression stream
dwarf_expr_into_block.3
retrieve the byte stream for a location expression
dwarf_fde_cfa_offset.3
add a DW_CFA_offset frame instruction to a DWARF frame descriptor
dwarf_fde_cie_list_dealloc.3
release resources
dwarf_find_macro_value_start.3
return the address of the first byte of a macro value
dwarf_finish.3
free resources associated with a debug descriptor
dwarf_formaddr.3
return the value of an ADDRESS class attribute
dwarf_formblock.3
return the value of a BLOCK attribute
dwarf_formexprloc.3
return information about a location expression
dwarf_formflag.3
return the value of a BOOLEAN class attribute
dwarf_formref.3
retrieve offsets for REFERENCE class attributes
dwarf_formsdata.3
return the value of a CONSTANT class attribute
dwarf_formsig8.3
return the 64-bit type signature for a DWARF type
dwarf_formstring.3
return the value of a STRING class attribute
dwarf_formudata.3
return the value of a CONSTANT class attribute
dwarf_func_cu_offset.3
retrieve information about static functions
dwarf_func_die_offset.3
retrieve information about static functions
dwarf_funcname.3
retrieve information about static functions
dwarf_func_name_offsets.3
retrieve information about static functions
dwarf_funcs_dealloc.3
release resources
dwarf_get_abbrev.3
retrieve abbreviation information
dwarf_get_abbrev_children_flag.3
return a flag indicating the presence of children
dwarf_get_abbrev_code.3
retrieve the abbreviation code for an abbreviation
dwarf_get_abbrev_entry.3
retrieve attribute information from an abbreviation descriptor
dwarf_get_abbrev_tag.3
retrieve the tag for an abbreviation
dwarf_get_ACCESS_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_address_size.3
return the number of bytes needed to represent an address
dwarf_get_arange.3
retrieve the address range descriptor for an address
dwarf_get_arange_cu_header_offset.3
retrieve compilation unit offsets
dwarf_get_arange_info.3
extract address range information from a descriptor
dwarf_get_aranges.3
retrieve program address space mappings
dwarf_get_ATE_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_AT_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_CC_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_CFA_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_CHILDREN_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_cie_index.3
retrieve the index of a CIE descriptor
dwarf_get_cie_info.3
retrieve information associated with a CIE descriptor
dwarf_get_cie_of_fde.3
retrieve CIE descriptor
dwarf_get_cu_die_offset.3
retrieve compilation unit offsets
dwarf_get_cu_die_offset_given_cu_header_offset.3
return offsets of DWARF debugging information entries
dwarf_get_cu_die_offset_given_cu_header_offset_b.3
return offsets of DWARF debugging information entries
dwarf_get_die_infotypes_flag.3
indicate the originating DWARF section for a DIE
dwarf_get_DSC_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_DS_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_EH_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_elf.3
retrieve the Elf descriptor associated with a Dwarf_Debug instance
dwarf_get_END_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_fde_at_pc.3
retrieve the FDE descriptor for an address
dwarf_get_fde_info_for_all_regs3.3
retrieve register rule row
dwarf_get_fde_info_for_all_regs.3
retrieve register rule row
dwarf_get_fde_info_for_cfa_reg3.3
retrieve a CFA register rule
dwarf_get_fde_info_for_reg3.3
retrieve register rule
dwarf_get_fde_info_for_reg.3
retrieve register rule
dwarf_get_fde_instr_bytes.3
retrieve instructions from FDE descritpor
dwarf_get_fde_list.3
retrieve frame information
dwarf_get_fde_list_eh.3
retrieve frame information
dwarf_get_fde_n.3
retrieve FDE descriptor
dwarf_get_fde_range.3
retrieve range information from an FDE descriptor
dwarf_get_form_class.3
retrieve the form class of an attribute
dwarf_get_FORM_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_funcs.3
retrieve information about static functions
dwarf_get_globals.3
retrieve information about global objects
dwarf_get_ID_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_INL_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_LANG_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_LNE_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_LNS_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_loclist_entry.3
retrieve DWARF location list entry
dwarf_get_MACINFO_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_macro_details.3
retrieve macro information
dwarf_get_OP_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_ORD_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_pubtypes.3
retrieve information about user-defined types
dwarf_get_ranges.3
retrieve non-contiguous address ranges
dwarf_get_ranges_a.3
retrieve non-contiguous address ranges
dwarf_get_relocation_info.3
retrieve generated relocation arrays
dwarf_get_relocation_info_count.3
return the number of relocation arrays
dwarf_get_section_bytes.3
retrieve ELF section byte streams
dwarf_get_section_max_offsets.3
return the size of DWARF sections
dwarf_get_section_max_offsets_b.3
return the size of DWARF sections
dwarf_get_str.3
retrieve a string from the DWARF string section
dwarf_get_TAG_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_types.3
retrieve information about user-defined types
dwarf_get_vars.3
retrieve information about static variables
dwarf_get_VIRTUALITY_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_VIS_name.3
retrieve the symbolic names of DWARF constants
dwarf_get_weaks.3
retrieve information about weak symbols
dwarf_global_cu_offset.3
retrieve information about global objects
dwarf_global_die_offset.3
retrieve information about global objects
dwarf_global_formref.3
retrieve offsets for REFERENCE class attributes
dwarf_global_name_offsets.3
retrieve information about global objects
dwarf_globals_dealloc.3
release resources
dwarf_globname.3
retrieve information about global objects
dwarf_hasattr.3
check for the presence of an attribute
dwarf_hasform.3
query attribute forms
dwarf_highpc.3
retrieve the value of a DWARF attribute
dwarf_highpc_b.3
retrieve the value of a DWARF attribute
dwarf_init.3
allocate a DWARF debug descriptor
dwarf_lineaddr.3
retrieve information associated with a DWARF line descriptor
dwarf_linebeginstatement.3
retrieve information associated with a DWARF line descriptor
dwarf_lineblock.3
retrieve information associated with a DWARF line descriptor
dwarf_lineendsequence.3
retrieve information associated with a DWARF line descriptor
dwarf_lineno.3
retrieve information associated with a DWARF line descriptor
dwarf_lineoff.3
retrieve information associated with a DWARF line descriptor
dwarf_linesrc.3
retrieve information associated with a DWARF line descriptor
dwarf_line_srcfileno.3
retrieve information associated with a DWARF line descriptor
dwarf_lne_end_sequence.3
set the end of instruction sequence
dwarf_lne_set_address.3
set the base address for line number information
dwarf_loclist.3
retrieve DWARF location expression information
dwarf_loclist_from_expr.3
translate DWARF location expression bytes
dwarf_loclist_from_expr_a.3
translate DWARF location expression bytes
dwarf_loclist_from_expr_b.3
translate DWARF location expression bytes
dwarf_loclist_n.3
retrieve DWARF location expression information
dwarf_lowpc.3
retrieve the value of a DWARF attribute
dwarf_new_die.3
allocate a new debugging information entry
dwarf_new_expr.3
create a location expression descriptor
dwarf_new_fde.3
allocate a DWARF frame descriptor
dwarf_next_cu_header.3
step through compilation units in a DWARF debug context
dwarf_next_cu_header_b.3
step through compilation units in a DWARF debug context
dwarf_next_cu_header_c.3
step through compilation units in a DWARF debug context
dwarf_next_types_section.3
step through .debug_types sections in a debug context
dwarf_object_finish.3
free resources associated with a debug descriptor
dwarf_object_init.3
allocate a DWARF debug descriptor with application-specific file access methods
dwarf_offdie.3
retrieve DWARF Debugging Information Entry descriptors
dwarf_offdie_b.3
retrieve DWARF Debugging Information Entry descriptors
dwarf_producer_init.3
allocate a DWARF producer descriptor
dwarf_producer_init_b.3
allocate a DWARF producer descriptor
dwarf_producer_set_isa.3
specify the instruction set architecture for a DWARF producer instance
dwarf_pubtype_cu_offset.3
retrieve information about user-defined types
dwarf_pubtype_die_offset.3
retrieve information about user-defined types
dwarf_pubtypename.3
retrieve information about user-defined types
dwarf_pubtype_name_offsets.3
retrieve information about user-defined types
dwarf_pubtypes_dealloc.3
release resources
dwarf_ranges_dealloc.3
release resources
dwarf_reset_section_bytes.3
reset the internal state of a producer instance
dwarf_seterrarg.3
configure error handling
dwarf_seterrhand.3
configure error handling
dwarf_set_frame_cfa_value.3
set internal register rule table parameters
dwarf_set_frame_rule_initial_value.3
set internal register rule table parameters
dwarf_set_frame_rule_table_size.3
set internal register rule table parameters
dwarf_set_frame_same_value.3
set internal register rule table parameters
dwarf_set_frame_undefined_value.3
set internal register rule table parameters
dwarf_set_reloc_application.3
set a library-wide relocation flag
dwarf_siblingof.3
retrieve DWARF Debugging Information Entry descriptors
dwarf_siblingof_b.3
retrieve DWARF Debugging Information Entry descriptors
dwarf_srcfiles.3
retrieve source file information
dwarf_srclang.3
retrieve the value of a DWARF attribute
dwarf_srclines.3
retrieve line number information for a debugging information entry
dwarf_srclines_dealloc.3
release resources
dwarf_start_macro_file.3
mark the start of a source file inclusion
dwarf_tag.3
retrieve the tag associated with a DWARF debugging information entry
dwarf_transform_to_disk_form.3
transform DWARF information into byte streams
dwarf_type_cu_offset.3
retrieve information about user-defined types
dwarf_type_die_offset.3
retrieve information about user-defined types
dwarf_typename.3
retrieve information about user-defined types
dwarf_type_name_offsets.3
retrieve information about user-defined types
dwarf_types_dealloc.3
release resources
dwarf_undef_macro.3
record the removal of a macro definition
dwarf_var_cu_offset.3
retrieve information about static variables
dwarf_var_die_offset.3
retrieve information about static variables
dwarf_varname.3
retrieve information about static variables
dwarf_var_name_offsets.3
retrieve information about static variables
dwarf_vars_dealloc.3
release resources
dwarf_vendor_ext.3
add vendor-specific macro information to a DWARF producer instance
dwarf_weak_cu_offset.3
retrieve information about weak symbols
dwarf_weak_die_offset.3
retrieve information about weak symbols
dwarf_weakname.3
retrieve information about weak symbols
dwarf_weak_name_offsets.3
retrieve information about weak symbols
dwarf_weaks_dealloc.3
release resources
dwarf_whatattr.3
retrieve the attribute code for a DWARF attribute
dwarf_whatform.3
query attribute forms
dwarf_whatform_direct.3
query attribute forms
elf32_checksum.3
return the checksum of an ELF object
elf32_fsize.3
return the size of a file type
elf32_getehdr.3
retrieve the object file header
elf32_getphdr.3
retrieve an ELF program header table
elf32_getshdr.3
retrieve the class-dependent section header
elf32_newehdr.3
retrieve or allocate the object file header
elf32_newphdr.3
allocate an ELF program header table
elf32_xlatetof.3
translate data between files and memory
elf32_xlatetom.3
translate data between files and memory
elf.3
API for manipulating ELF objects
elf64_checksum.3
return the checksum of an ELF object
elf64_fsize.3
return the size of a file type
elf64_getehdr.3
retrieve the object file header
elf64_getphdr.3
retrieve an ELF program header table
elf64_getshdr.3
retrieve the class-dependent section header
elf64_newehdr.3
retrieve or allocate the object file header
elf64_newphdr.3
allocate an ELF program header table
elf64_xlatetof.3
translate data between files and memory
elf64_xlatetom.3
translate data between files and memory
elf_begin.3
open an ELF file or ar(1) archive
elf_cntl.3
control an elf file descriptor
elfcopy.1
copy and translate object files
elfdump.1
display information about ELF files
elf_end.3
release an ELF descriptor
elf_errmsg.3
ELF library error message handling
elf_errno.3
ELF library error message handling
elf_fill.3
set fill byte for inter-section padding
elf_flagarhdr.3
manipulate flags associated with ELF data structures
elf_flagdata.3
manipulate flags associated with ELF data structures
elf_flagehdr.3
manipulate flags associated with ELF data structures
elf_flagelf.3
manipulate flags associated with ELF data structures
elf_flagphdr.3
manipulate flags associated with ELF data structures
elf_flagscn.3
manipulate flags associated with ELF data structures
elf_flagshdr.3
manipulate flags associated with ELF data structures
elf_getarhdr.3
retrieve ar(1) header for an archive member
elf_getarsym.3
retrieve the symbol table of an archive
elf_getbase.3
get the base offset for an object file
elf_getdata.3
iterate through or allocate section data
elf_getident.3
return the initial bytes of a file
elf_getphdrnum.3
return the number of program headers in an ELF file
elf_getphnum.3
return the number of program headers in an ELF file
elf_getscn.3
get/allocate section information for an ELF object
elf_getshdrnum.3
return the number of sections in an ELF file
elf_getshdrstrndx.3
retrieve the index of the section name string table
elf_getshnum.3
return the number of sections in an ELF file
elf_getshstrndx.3
retrieve/update the index of the section name string table
elf_hash.3
compute a hash value for a string
elf_kind.3
determine ELF file type
elf_memory.3
process an ELF or ar(1) archive mapped into memory
elf_ndxscn.3
get/allocate section information for an ELF object
elf_newdata.3
iterate through or allocate section data
elf_newscn.3
get/allocate section information for an ELF object
elf_next.3
provide sequential access to the next archive member
elf_nextscn.3
get/allocate section information for an ELF object
elf_open.3
open ELF objects and ar(1) archives
elf_openmemory.3
open ELF objects and ar(1) archives
elf_rand.3
provide sequential access to the next archive member
elf_rawdata.3
iterate through or allocate section data
elf_rawfile.3
return uninterpreted contents of an ELF file
elf_setshstrndx.3
retrieve/update the index of the section name string table
elf_strptr.3
retrieve a string pointer in a string table
elftc.3
support routines used in the Elftoolchain project
elftc_bfd_find_target.3
binary object descriptor handling
elftc_bfd_target_byteorder.3
binary object descriptor handling
elftc_bfd_target_class.3
binary object descriptor handling
elftc_bfd_target_flavor.3
binary object descriptor handling
elftc_copyfile.3
convenience function to copy data
elftc_demangle.3
demangle a C++ name
elftc_reloc_type_str.3
return the type name for an ELF relocation
elftc_set_timestamps.3
set file timestamps
elftc_string_table_create.3
convenience routines for handling ELF string tables
elftc_string_table_destroy.3
convenience routines for handling ELF string tables
elftc_string_table_from_section.3
convenience routines for handling ELF string tables
elftc_string_table_image.3
convenience routines for handling ELF string tables
elftc_string_table_insert.3
convenience routines for handling ELF string tables
elftc_string_table_lookup.3
convenience routines for handling ELF string tables
elftc_timestamp.3
return the current or environment-provided timestamp
elftc_version.3
return a project-wide version identifier string
elf_update.3
update an ELF descriptor
elf_version.3
retrieve or set ELF library operating version
findtextrel.1
locate text relocation entries in position independent ELF executables
gelf.3
class-independent API for ELF manipulation
gelf_checksum.3
return the checksum of an ELF object
gelf_fsize.3
return the size of a file type
gelf_getcap.3
read and update ELF capability information
gelf_getclass.3
retrieve the class of an ELF descriptor
gelf_getdyn.3
read and update ELF dynamic entries
gelf_getehdr.3
retrieve the object file header
gelf_getmove.3
read and update Elf Move information
gelf_getphdr.3
retrieve an ELF program header table
gelf_getrel.3
read and update ELF relocation entries
gelf_getrela.3
read and update ELF relocation entries with addends
gelf_getshdr.3
retrieve the class-dependent section header
gelf_getsym.3
read and update symbol information
gelf_getsyminfo.3
read and update symbol information
gelf_getsymshndx.3
read and update symbol information using extended section indices
gelf_newehdr.3
retrieve or allocate the object file header
gelf_newphdr.3
allocate an ELF program header table
gelf_update_cap.3
read and update ELF capability information
gelf_update_dyn.3
read and update ELF dynamic entries
gelf_update_ehdr.3
update underlying ELF data structures
gelf_update_move.3
read and update Elf Move information
gelf_update_phdr.3
update underlying ELF data structures
gelf_update_rel.3
read and update ELF relocation entries
gelf_update_rela.3
read and update ELF relocation entries with addends
gelf_update_shdr.3
update underlying ELF data structures
gelf_update_sym.3
read and update symbol information
gelf_update_syminfo.3
read and update symbol information
gelf_update_symshndx.3
read and update symbol information using extended section indices
gelf_xlatetof.3
translate data between files and memory
gelf_xlatetom.3
translate data between files and memory
isa.1
instruction set analyser
isa.5
input file format for the isa utility
ld.1
link editor
make-test-scaffolding.1
generate scaffolding for tests
mcs.1
manipulate the comment section of an ELF object
nm.1
display symbolic information in object files
objcopy.1
copy and translate object files
ranlib.1
update archive symbol tables
readelf.1
display information about ELF objects
size.1
display section sizes and total size of ELF objects
strings.1
print the strings of printable characters in files
strip.1
discard information from ELF objects
test.3
API for writing tests
test_driver.1
scaffolding for executing test(3) based tests from the command-line
yabs.1
yet another job scheduler
yabs-executor.1
the slave program for the Elftoolchain system