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
dwarf_access_name
0
dwarf_calling_convention_name
0
dwarf_defaulted_name
0
dwarf_discr_list_name
0
dwarf_identifier_case_name
0
dwarf_ordering_name
0
dwarf_virtuality_name
0
dwarf_visibility_name
0
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.16
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
print_flags
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.22
6
dwarf_unit_name
8
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_hash_info.isra.10
10
handle_dynamic
12
dwarf_range_list_encoding_name
14
print_debug_frame_hdr_section
14
print_debug_info_section
14
buf_read_int
15
compare_register_sets
20
print_form_data
20
print_debug_ranges_section
28
read_encoded.isra.19
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.25
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
83
print_shdr
86
dwarf_loc_list_encoding_name
89
print_symtab
92
add_dump_section.11739
102
is_split_dwarf
103
get_ver_flags
121
handle_relocs_rela.isra.9
123
print_debug
125
compare_core_item_groups
126
buf_read_ulong
147
handle_core_register
161
print_block
162
count_dwflmod
204
main
212
process_dwflmod
216
process_elf_file
216
process_file
218
create_dwfl
225
handle_core_item
371
print_core_item
761
same_set.15673
802
compare_core_items
827
convert
838
compare_sets_by_info
987
dwarf_lang_name
1134
dwarf_lang_string
1134
parse_opt
1331
dwarf_inline_name
2775
encoded_ptr_size
3834
print_cfa_program
3896
compare_registers
4489
register_info
7605
dwarf_encoding_name
13791
skip_listptr_hole.isra.23
48272
notice_listptr
53668
cudie_base
59670
listptr_base.isra.21
59670
die_type_sign_bytes
98621
advance_pc.14588
145327
print_ops
255972
compare_listptr
320677
print_dwarf_addr
585306
dwarf_tag_name
745472
dwarf_tag_string
745472
attr_callback
2385924
dwarf_attr_name
2610941
dwarf_attr_string
2610941
dwarf_form_name
2610947
dwarf_form_string
2610947
string_or_unknown
5985177
Generated by:
LCOV version 1.13