LCOV - code coverage report
Current view:
top level
-
src
- readelf.c
(
source
/ functions)
Hit
Total
Coverage
Test:
elfutils-0.173
Lines:
3518
5003
70.3 %
Date:
2018-06-29 23:49:12
Functions:
120
137
87.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
add_dump_section.11739
102
advance_pc.14588
145327
attr_callback
2385924
buf_read_int
15
buf_read_ulong
147
check_archive_index
2
compare_core_item_groups
126
compare_core_items
827
compare_listptr
320677
compare_register_sets
20
compare_registers
4489
compare_sets_by_info
987
convert
838
count_dwflmod
204
create_dwfl
225
cudie_base
59670
die_type_sign_bytes
98621
dump_archive_index
2
dump_data_section
5
dwarf_access_name
0
dwarf_attr_name
2610941
dwarf_attr_string
2610941
dwarf_calling_convention_name
0
dwarf_defaulted_name
0
dwarf_discr_list_name
0
dwarf_encoding_name
13791
dwarf_form_name
2610947
dwarf_form_string
2610947
dwarf_identifier_case_name
0
dwarf_inline_name
2775
dwarf_lang_name
1134
dwarf_lang_string
1134
dwarf_line_content_description_name
6
dwarf_loc_list_encoding_name
89
dwarf_ordering_name
0
dwarf_range_list_encoding_name
14
dwarf_tag_name
745472
dwarf_tag_string
745472
dwarf_unit_name
8
dwarf_virtuality_name
0
dwarf_visibility_name
0
elf_contains_chdrs
73
encoded_ptr_size
3834
find_no_debuginfo
29
for_each_section_argument
38
get_indexed_addr
68
get_ver_flags
121
getone_dwflmod
9
handle_auxv_note
8
handle_core_item
371
handle_core_items
35
handle_core_note
36
handle_core_register
161
handle_core_registers
35
handle_dynamic
12
handle_file_note
5
handle_gnu_hash
10
handle_hash
32
handle_notes
42
handle_notes_data.isra.25
40
handle_relocs_rel.isra.8
8
handle_relocs_rela.isra.9
123
handle_scngrp.isra.7
0
handle_siginfo_note
5
handle_symtab
54
handle_sysv_hash
0
handle_sysv_hash64
0
handle_verdef.isra.12
4
handle_verneed.isra.11
10
handle_versym.isra.13
10
hex_dump
5
is_split_dwarf
103
listptr_base.isra.21
59670
listptr_cu.isra.22
6
mac_compare
0
main
212
notice_listptr
53668
open_input_section
4
parse_opt
1331
print_attributes.isra.15
36
print_block
162
print_bytes
0
print_cfa_program
3896
print_core_item
761
print_debug
125
print_debug_abbrev_section
34
print_debug_addr_section
2
print_debug_aranges_section
38
print_debug_exception_table
0
print_debug_frame_hdr_section
14
print_debug_frame_section
40
print_debug_info_section
14
print_debug_line_section
44
print_debug_loc_section
35
print_debug_loclists_section
3
print_debug_macinfo_section
0
print_debug_macro_section
3
print_debug_pubnames_section
8
print_debug_ranges_section
28
print_debug_rnglists_section
2
print_debug_str_offsets_section
4
print_debug_str_section
39
print_debug_types_section
1
print_debug_units
83
print_decoded_aranges_section
1
print_decoded_line_section
4
print_dwarf_addr
585306
print_dynamic
34
print_ehdr
32
print_encoding
78
print_encoding_base
78
print_file_type
32
print_flags
4
print_form_data
20
print_gdb_index_section
2
print_hash_info.isra.10
10
print_liblist.isra.14
36
print_ops
255972
print_phdr.isra.6
32
print_pubnames
34
print_relinfo
64
print_relocs
33
print_scngrp
32
print_shdr
86
print_string_section
73
print_strings.isra.16
0
print_symtab
92
print_verinfo
32
process_dwflmod
216
process_elf_file
216
process_file
218
read_encoded.isra.19
28
register_info
7605
same_set.15673
802
skip_listptr_hole.isra.23
48272
split_dwarf_cu_base
0
string_or_unknown
5985177
Generated by:
LCOV version 1.13