LCOV - code coverage report
Current view:
top level
-
src
- readelf.c
(
source
/ functions)
Hit
Total
Coverage
Test:
elfutils-0.172
Lines:
3716
5431
68.4 %
Date:
2018-06-11 22:52:14
Functions:
118
127
92.9 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
handle_scngrp.isra.7
0
handle_sysv_hash
0
handle_sysv_hash64
0
mac_compare
0
print_bytes
0
print_debug_exception_table
0
print_debug_macinfo_section
0
print_strings.isra.17
0
split_dwarf_cu_base
0
print_debug_types_section
1
print_decoded_aranges_section
1
check_archive_index
2
dump_archive_index
2
print_debug_addr_section
2
print_debug_rnglists_section
2
print_gdb_index_section
2
print_debug_loclists_section
3
print_debug_macro_section
3
handle_verdef.isra.12
4
open_input_section
4
print_debug_str_offsets_section
4
print_decoded_line_section
4
dump_data_section
5
handle_file_note
5
handle_siginfo_note
5
hex_dump
5
dwarf_line_content_description_name
6
listptr_cu.isra.23
6
dwarf_unit_name
7
handle_auxv_note
8
handle_relocs_rel.isra.8
8
print_debug_pubnames_section
8
getone_dwflmod
9
handle_gnu_hash
10
handle_verneed.isra.11
10
handle_versym.isra.13
10
print_flags
10
print_hash_info.isra.10
10
handle_dynamic
12
print_debug_info_section
13
dwarf_range_list_encoding_name
14
dwarf_range_list_encoding_string
14
print_debug_frame_hdr_section
14
buf_read_int
15
compare_register_sets
20
print_form_data
20
print_debug_ranges_section
28
read_encoded.isra.20
28
find_no_debuginfo
29
handle_hash
32
print_ehdr
32
print_file_type
32
print_phdr.isra.6
32
print_scngrp
32
print_verinfo
32
print_relocs
33
print_debug_abbrev_section
34
print_dynamic
34
print_pubnames
34
handle_core_items
35
handle_core_registers
35
print_debug_loc_section
35
handle_core_note
36
print_attributes.isra.15
36
print_liblist.isra.14
36
for_each_section_argument
38
print_debug_aranges_section
38
print_debug_str_section
39
handle_notes_data.isra.26
40
print_debug_frame_section
40
handle_notes
42
print_debug_line_section
44
handle_symtab
54
print_relinfo
64
get_indexed_addr
68
elf_contains_chdrs
73
print_string_section
73
print_encoding
78
print_encoding_base
78
print_debug_units
82
print_shdr
86
dwarf_loc_list_encoding_name
89
dwarf_loc_list_encoding_string
89
print_symtab
92
add_dump_section.11743
102
is_split_dwarf
102
get_ver_flags
120
print_debug
124
compare_core_item_groups
126
print_block
135
buf_read_ulong
147
handle_core_register
161
handle_relocs_rela.isra.9
162
count_dwflmod
203
main
211
process_dwflmod
215
process_elf_file
215
process_file
217
create_dwfl
224
handle_core_item
371
print_core_item
761
same_set.15327
802
compare_core_items
827
convert
838
compare_sets_by_info
987
dwarf_lang_name
1126
dwarf_lang_string
1126
parse_opt
1325
encoded_ptr_size
4473
compare_registers
4489
print_cfa_program
4535
register_info
9427
skip_listptr_hole.isra.24
47532
notice_listptr
51524
cudie_base
55686
listptr_base.isra.22
55686
print_ops
253628
compare_listptr
309574
print_dwarf_addr
581578
dwarf_tag_name
754143
dwarf_tag_string
754143
attr_callback
2451568
dwarf_attr_name
2663786
dwarf_attr_string
2663786
dwarf_form_name
2663792
dwarf_form_string
2663792
string_or_unknown
6101873
Generated by:
LCOV version 1.13