LCOV - code coverage report
Current view:
directory
-
build/unix/elfhack
- elf.cpp (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
557
490
88.0 %
Date:
2012-06-02
Functions:
98
49
50.0 %
Function Name
Hit count
_GLOBAL__I_null_section
2
_Z41__static_initialization_and_destruction_0ii
2
_ZN10ElfSection7getAddrEv
12885272
_ZN10ElfSection7getShdrEv
415
_ZN10ElfSection8getIndexEv
374321
_ZN10ElfSection9getOffsetEv
2343
_ZN10ElfSectionC2ER12serializableI15Elf_Shdr_TraitsEPSt14basic_ifstreamIcSt11char_traitsIcEEP3Elf
1154
_ZN10ElfSegment10addSectionEP10ElfSection
569
_ZN10ElfSegment10getMemSizeEv
115
_ZN10ElfSegment11getFileSizeEv
115
_ZN10ElfSegment11splitBeforeEP10ElfSection
4
_ZN10ElfSegment7getAddrEv
25
_ZN10ElfSegment9getOffsetEv
25
_ZN10ElfSegmentC2EP8Elf_Phdr
94
_ZN14Elf_Dyn_Traits4swapI10big_endian12serializableIS_E9Elf32_DynEEvRT1_RT0_
0
_ZN14Elf_Dyn_Traits4swapI10big_endian12serializableIS_E9Elf64_DynEEvRT1_RT0_
0
_ZN14Elf_Dyn_Traits4swapI10big_endian9Elf32_Dyn12serializableIS_EEEvRT1_RT0_
0
_ZN14Elf_Dyn_Traits4swapI10big_endian9Elf64_Dyn12serializableIS_EEEvRT1_RT0_
0
_ZN14Elf_Dyn_Traits4swapI13little_endian12serializableIS_E9Elf32_DynEEvRT1_RT0_
750
_ZN14Elf_Dyn_Traits4swapI13little_endian12serializableIS_E9Elf64_DynEEvRT1_RT0_
0
_ZN14Elf_Dyn_Traits4swapI13little_endian9Elf32_Dyn12serializableIS_EEEvRT1_RT0_
145
_ZN14Elf_Dyn_Traits4swapI13little_endian9Elf64_Dyn12serializableIS_EEEvRT1_RT0_
0
_ZN14Elf_Rel_Traits4swapI10big_endian12serializableIS_E9Elf32_RelEEvRT1_RT0_
0
_ZN14Elf_Rel_Traits4swapI10big_endian12serializableIS_E9Elf64_RelEEvRT1_RT0_
0
_ZN14Elf_Rel_Traits4swapI10big_endian9Elf32_Rel12serializableIS_EEEvRT1_RT0_
0
_ZN14Elf_Rel_Traits4swapI10big_endian9Elf64_Rel12serializableIS_EEEvRT1_RT0_
0
_ZN14Elf_Rel_Traits4swapI13little_endian12serializableIS_E9Elf32_RelEEvRT1_RT0_
327223
_ZN14Elf_Rel_Traits4swapI13little_endian12serializableIS_E9Elf64_RelEEvRT1_RT0_
0
_ZN14Elf_Rel_Traits4swapI13little_endian9Elf32_Rel12serializableIS_EEEvRT1_RT0_
15569
_ZN14Elf_Rel_Traits4swapI13little_endian9Elf64_Rel12serializableIS_EEEvRT1_RT0_
0
_ZN14Elf_Sym_Traits4swapI10big_endian12serializableIS_E9Elf32_SymEEvRT1_RT0_
0
_ZN14Elf_Sym_Traits4swapI10big_endian12serializableIS_E9Elf64_SymEEvRT1_RT0_
0
_ZN14Elf_Sym_Traits4swapI10big_endian9Elf32_Sym12serializableIS_EEEvRT1_RT0_
0
_ZN14Elf_Sym_Traits4swapI10big_endian9Elf64_Sym12serializableIS_EEEvRT1_RT0_
0
_ZN14Elf_Sym_Traits4swapI13little_endian12serializableIS_E9Elf32_SymEEvRT1_RT0_
405949
_ZN14Elf_Sym_Traits4swapI13little_endian12serializableIS_E9Elf64_SymEEvRT1_RT0_
0
_ZN14Elf_Sym_Traits4swapI13little_endian9Elf32_Sym12serializableIS_EEEvRT1_RT0_
381994
_ZN14Elf_Sym_Traits4swapI13little_endian9Elf64_Sym12serializableIS_EEEvRT1_RT0_
0
_ZN15Elf_Ehdr_Traits4swapI10big_endian10Elf32_Ehdr12serializableIS_EEEvRT1_RT0_
0
_ZN15Elf_Ehdr_Traits4swapI10big_endian10Elf64_Ehdr12serializableIS_EEEvRT1_RT0_
0
_ZN15Elf_Ehdr_Traits4swapI10big_endian12serializableIS_E10Elf32_EhdrEEvRT1_RT0_
0
_ZN15Elf_Ehdr_Traits4swapI10big_endian12serializableIS_E10Elf64_EhdrEEvRT1_RT0_
0
_ZN15Elf_Ehdr_Traits4swapI13little_endian10Elf32_Ehdr12serializableIS_EEEvRT1_RT0_
4
_ZN15Elf_Ehdr_Traits4swapI13little_endian10Elf64_Ehdr12serializableIS_EEEvRT1_RT0_
0
_ZN15Elf_Ehdr_Traits4swapI13little_endian12serializableIS_E10Elf32_EhdrEEvRT1_RT0_
42
_ZN15Elf_Ehdr_Traits4swapI13little_endian12serializableIS_E10Elf64_EhdrEEvRT1_RT0_
0
_ZN15Elf_Phdr_Traits4swapI10big_endian10Elf32_Phdr12serializableIS_EEEvRT1_RT0_
0
_ZN15Elf_Phdr_Traits4swapI10big_endian10Elf64_Phdr12serializableIS_EEEvRT1_RT0_
0
_ZN15Elf_Phdr_Traits4swapI10big_endian12serializableIS_E10Elf32_PhdrEEvRT1_RT0_
0
_ZN15Elf_Phdr_Traits4swapI10big_endian12serializableIS_E10Elf64_PhdrEEvRT1_RT0_
0
_ZN15Elf_Phdr_Traits4swapI13little_endian10Elf32_Phdr12serializableIS_EEEvRT1_RT0_
25
_ZN15Elf_Phdr_Traits4swapI13little_endian10Elf64_Phdr12serializableIS_EEEvRT1_RT0_
0
_ZN15Elf_Phdr_Traits4swapI13little_endian12serializableIS_E10Elf32_PhdrEEvRT1_RT0_
90
_ZN15Elf_Phdr_Traits4swapI13little_endian12serializableIS_E10Elf64_PhdrEEvRT1_RT0_
0
_ZN15Elf_Rela_Traits4swapI10big_endian10Elf32_Rela12serializableIS_EEEvRT1_RT0_
0
_ZN15Elf_Rela_Traits4swapI10big_endian10Elf64_Rela12serializableIS_EEEvRT1_RT0_
0
_ZN15Elf_Rela_Traits4swapI10big_endian12serializableIS_E10Elf32_RelaEEvRT1_RT0_
0
_ZN15Elf_Rela_Traits4swapI10big_endian12serializableIS_E10Elf64_RelaEEvRT1_RT0_
0
_ZN15Elf_Rela_Traits4swapI13little_endian10Elf32_Rela12serializableIS_EEEvRT1_RT0_
0
_ZN15Elf_Rela_Traits4swapI13little_endian10Elf64_Rela12serializableIS_EEEvRT1_RT0_
0
_ZN15Elf_Rela_Traits4swapI13little_endian12serializableIS_E10Elf32_RelaEEvRT1_RT0_
0
_ZN15Elf_Rela_Traits4swapI13little_endian12serializableIS_E10Elf64_RelaEEvRT1_RT0_
0
_ZN15Elf_Shdr_Traits4swapI10big_endian10Elf32_Shdr12serializableIS_EEEvRT1_RT0_
0
_ZN15Elf_Shdr_Traits4swapI10big_endian10Elf64_Shdr12serializableIS_EEEvRT1_RT0_
0
_ZN15Elf_Shdr_Traits4swapI10big_endian12serializableIS_E10Elf32_ShdrEEvRT1_RT0_
0
_ZN15Elf_Shdr_Traits4swapI10big_endian12serializableIS_E10Elf64_ShdrEEvRT1_RT0_
0
_ZN15Elf_Shdr_Traits4swapI13little_endian10Elf32_Shdr12serializableIS_EEEvRT1_RT0_
151
_ZN15Elf_Shdr_Traits4swapI13little_endian10Elf64_Shdr12serializableIS_EEEvRT1_RT0_
0
_ZN15Elf_Shdr_Traits4swapI13little_endian12serializableIS_E10Elf32_ShdrEEvRT1_RT0_
1028
_ZN15Elf_Shdr_Traits4swapI13little_endian12serializableIS_E10Elf64_ShdrEEvRT1_RT0_
0
_ZN17ElfStrtab_Section11getStrIndexEPKc
382141
_ZN17ElfStrtab_Section6getStrEPKc
382141
_ZN17ElfStrtab_Section6getStrEj
406893
_ZN17ElfStrtab_Section9serializeERSt14basic_ofstreamIcSt11char_traitsIcEEcc
12
_ZN17ElfSymtab_Section6lookupEPKcj
42
_ZN17ElfSymtab_Section9serializeERSt14basic_ofstreamIcSt11char_traitsIcEEcc
8
_ZN17ElfSymtab_SectionC2ER12serializableI15Elf_Shdr_TraitsEPSt14basic_ifstreamIcSt11char_traitsIcEEP3Elf
63
_ZN18ElfDynamic_Section15getValueForTypeEj
168
_ZN18ElfDynamic_Section15setValueForTypeEjP8ElfValue
42
_ZN18ElfDynamic_Section17getSectionForTypeEj
147
_ZN18ElfDynamic_Section9serializeERSt14basic_ofstreamIcSt11char_traitsIcEEcc
4
_ZN18ElfDynamic_SectionC2ER12serializableI15Elf_Shdr_TraitsEPSt14basic_ifstreamIcSt11char_traitsIcEEP3Elf
21
_ZN18ElfDynamic_SectionD0Ev
21
_ZN18ElfDynamic_SectionD2Ev
21
_ZN3Elf10getSectionEi
6740860
_ZN3Elf12getSectionAtEj
311842
_ZN3Elf13getDynSectionEv
42
_ZN3Elf16getSegmentByTypeEj
21
_ZN3Elf5writeERSt14basic_ofstreamIcSt11char_traitsIcEE
4
_ZN3ElfC2ERSt14basic_ifstreamIcSt11char_traitsIcEE
42
_ZN3ElfD2Ev
42
_ZN8Elf_EhdrC2ERSt14basic_ifstreamIcSt11char_traitsIcEEcc
42
_ZN9_Rel_infoI10big_endianE4swapERjRy
0
_ZN9_Rel_infoI10big_endianE4swapERjS2_
0
_ZN9_Rel_infoI10big_endianE4swapERyRj
0
_ZN9_Rel_infoI13little_endianE4swapERjRy
0
_ZN9_Rel_infoI13little_endianE4swapERjS2_
342792
_ZN9_Rel_infoI13little_endianE4swapERyRj
0
Generated by:
LCOV version 1.7