LCOV - code coverage report
Current view: directory - gllib Found Hit Coverage
Test: 000-gnulib-simple Lines: 14297 9817 68.7 %
Date: 2009-11-12 Functions: 907 744 82.0 %
Colors: Line coverage:
0% to 15% 15% to 50% 50% to 100%
Function coverage:
0% to 75% 75% to 90% 90% to 100%

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
arcfour.c
100.0%
100.0 % 27 / 27 100.0 % 2 / 2
arctwo.c
98.9%98.9%
98.9 % 92 / 93 100.0 % 4 / 4
areadlink-with-size.c
80.8%80.8%
80.8 % 21 / 26 100.0 % 1 / 1
areadlink.c
43.8%43.8%
43.8 % 14 / 32 100.0 % 1 / 1
areadlinkat-with-size.c
80.8%80.8%
80.8 % 21 / 26 100.0 % 1 / 1
areadlinkat.c
43.8%43.8%
43.8 % 14 / 32 100.0 % 1 / 1
argmatch.c
43.2%43.2%
43.2 % 19 / 44 33.3 % 2 / 6
argp-fmtstream.c
62.1%62.1%
62.1 % 87 / 140 100.0 % 5 / 5
argp-fmtstream.h
76.3%76.3%
76.3 % 29 / 38 85.7 % 6 / 7
argp-help.c
82.1%82.1%
82.1 % 546 / 665 90.7 % 39 / 43
argp-parse.c
71.9%71.9%
71.9 % 235 / 327 85.7 % 12 / 14
argp-version-etc.c
100.0%
100.0 % 8 / 8 100.0 % 2 / 2
argp.h
70.0%70.0%
70.0 % 7 / 10 66.7 % 2 / 3
argv-iter.c
94.9%94.9%
94.9 % 37 / 39 100.0 % 5 / 5
array-mergesort.h
95.9%95.9%
95.9 % 93 / 97 100.0 % 3 / 3
asnprintf.c
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
asprintf.c
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
at-func.c
38.2%38.2%
38.2 % 13 / 34 100.0 % 1 / 1
base64.c
48.2%48.2%
48.2 % 67 / 139 55.6 % 5 / 9
basename-lgpl.c
100.0%
100.0 % 16 / 16 100.0 % 2 / 2
basename.c
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
bitrotate.h
90.0%90.0%
90.0 % 18 / 20 90.0 % 9 / 10
c-ctype.c
100.0%
100.0 % 30 / 30 100.0 % 15 / 15
c-strcasecmp.c
92.3%92.3%
92.3 % 12 / 13 100.0 % 1 / 1
c-strcasestr.c
100.0%
100.0 % 16 / 16 100.0 % 1 / 1
c-strncasecmp.c
100.0%
100.0 % 12 / 12 100.0 % 1 / 1
c-strstr.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
canonicalize.c
82.9%82.9%
82.9 % 92 / 111 100.0 % 2 / 2
chdir-long.c
0.0%
0.0 % 0 / 71 0.0 % 0 / 6
cloexec.c
0.0%
0.0 % 0 / 7 0.0 % 0 / 1
close-stream.c
66.7%66.7%
66.7 % 6 / 9 100.0 % 1 / 1
closein.c
47.4%47.4%
47.4 % 9 / 19 50.0 % 1 / 2
closeout.c
25.0%25.0%
25.0 % 4 / 16 33.3 % 1 / 3
copy-file.c
78.6%78.6%
78.6 % 22 / 28 100.0 % 1 / 1
count-one-bits.h
100.0%
100.0 % 6 / 6 100.0 % 3 / 3
crc.c
100.0%
100.0 % 10 / 10 100.0 % 4 / 4
des.c
80.7%80.7%
80.7 % 96 / 119 66.7 % 6 / 9
diffseq.h
71.9%71.9%
71.9 % 87 / 121 100.0 % 2 / 2
dirname-lgpl.c
94.7%94.7%
94.7 % 18 / 19 100.0 % 2 / 2
dirname.c
80.0%80.0%
80.0 % 4 / 5 100.0 % 1 / 1
dprintf.c
55.6%55.6%
55.6 % 10 / 18 100.0 % 1 / 1
dup-safer.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
dup3.c
24.0%24.0%
24.0 % 6 / 25 100.0 % 1 / 1
exclude.c
71.5%71.5%
71.5 % 143 / 200 76.5 % 13 / 17
fatal-signal.c
56.8%56.8%
56.8 % 42 / 74 75.0 % 6 / 8
fbufmode.c
100.0%
100.0 % 6 / 6 100.0 % 1 / 1
fd-safer.c
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
fdopendir.c
100.0%
100.0 % 7 / 7 100.0 % 1 / 1
fdutimensat.c
100.0%
100.0 % 10 / 10 100.0 % 1 / 1
fflush.c
81.8%81.8%
81.8 % 9 / 11 66.7 % 2 / 3
file-set.c
78.9%78.9%
78.9 % 15 / 19 100.0 % 2 / 2
filenamecat-lgpl.c
95.2%95.2%
95.2 % 20 / 21 100.0 % 2 / 2
filenamecat.c
80.0%80.0%
80.0 % 4 / 5 100.0 % 1 / 1
filevercmp.c
100.0%
100.0 % 86 / 86 100.0 % 4 / 4
fopen-safer.c
35.3%35.3%
35.3 % 6 / 17 100.0 % 1 / 1
fprintf.c
60.0%60.0%
60.0 % 12 / 20 100.0 % 1 / 1
fpurge.c
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
freadahead.c
75.0%75.0%
75.0 % 3 / 4 100.0 % 1 / 1
freadptr.c
87.5%87.5%
87.5 % 7 / 8 100.0 % 1 / 1
freadseek.c
77.8%77.8%
77.8 % 28 / 36 100.0 % 2 / 2
freopen-safer.c
77.8%77.8%
77.8 % 28 / 36 100.0 % 2 / 2
fseeko.c
100.0%
100.0 % 9 / 9 100.0 % 1 / 1
fseterr.c
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
fstrcmp.c
98.2%98.2%
98.2 % 55 / 56 100.0 % 2 / 2
full-write.c
78.6%78.6%
78.6 % 11 / 14 100.0 % 1 / 1
futimens.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
gc-gnulib.c
67.4%67.4%
67.4 % 184 / 273 76.9 % 20 / 26
gc-pbkdf2-sha1.c
83.9%83.9%
83.9 % 26 / 31 100.0 % 1 / 1
getcwd.c
61.7%61.7%
61.7 % 66 / 107 100.0 % 1 / 1
getdate.c
68.9%68.9%
68.9 % 91 / 132 100.0 % 2 / 2
getdate.y
47.8%47.8%
47.8 % 266 / 556 84.6 % 11 / 13
getndelim2.c
87.5%87.5%
87.5 % 63 / 72 100.0 % 1 / 1
getopt.c
59.5%59.5%
59.5 % 144 / 242 100.0 % 5 / 5
getopt1.c
50.0%50.0%
50.0 % 4 / 8 50.0 % 2 / 4
gettext.h
0.0%
0.0 % 0 / 32 0.0 % 0 / 4
gettime.c
50.0%50.0%
50.0 % 3 / 6 100.0 % 1 / 1
gl_anyavltree_list2.h
95.4%95.4%
95.4 % 269 / 282 100.0 % 8 / 8
gl_anyhash_list2.h
95.5%95.5%
95.5 % 21 / 22 100.0 % 2 / 2
gl_anylinked_list2.h
67.6%67.6%
67.6 % 328 / 485 76.7 % 23 / 30
gl_anyrbtree_list2.h
95.3%95.3%
95.3 % 302 / 317 100.0 % 11 / 11
gl_anytree_list2.h
47.7%47.7%
47.7 % 200 / 419 72.0 % 18 / 25
gl_anytree_oset.h
87.6%87.6%
87.6 % 106 / 121 90.9 % 10 / 11
gl_anytreehash_list1.h
87.7%87.7%
87.7 % 107 / 122 87.5 % 7 / 8
gl_anytreehash_list2.h
75.3%75.3%
75.3 % 64 / 85 100.0 % 3 / 3
gl_array_list.c
83.1%83.1%
83.1 % 236 / 284 93.5 % 29 / 31
gl_array_oset.c
76.1%76.1%
76.1 % 102 / 134 92.9 % 13 / 14
gl_avltree_list.c
76.5%76.5%
76.5 % 13 / 17 100.0 % 2 / 2
gl_avltree_oset.c
89.0%89.0%
89.0 % 187 / 210 100.0 % 7 / 7
gl_avltreehash_list.c
76.5%76.5%
76.5 % 13 / 17 100.0 % 2 / 2
gl_carray_list.c
67.1%67.1%
67.1 % 259 / 386 77.4 % 24 / 31
gl_linkedhash_list.c
95.0%95.0%
95.0 % 19 / 20 100.0 % 3 / 3
gl_list.h
74.7%74.7%
74.7 % 56 / 75 76.5 % 26 / 34
gl_oset.h
90.9%90.9%
90.9 % 20 / 22 90.0 % 9 / 10
gl_rbtree_list.c
72.2%72.2%
72.2 % 13 / 18 100.0 % 2 / 2
gl_rbtree_oset.c
91.6%91.6%
91.6 % 229 / 250 100.0 % 10 / 10
gl_rbtreehash_list.c
72.2%72.2%
72.2 % 13 / 18 100.0 % 2 / 2
glob.c
34.6%34.6%
34.6 % 167 / 482 60.0 % 6 / 10
hash-pjw.c
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
hash-triple.c
65.0%65.0%
65.0 % 13 / 20 60.0 % 3 / 5
hash.c
80.2%80.2%
80.2 % 280 / 349 82.8 % 24 / 29
hmac-md5.c
75.0%75.0%
75.0 % 15 / 20 100.0 % 1 / 1
hmac-sha1.c
100.0%
100.0 % 20 / 20 100.0 % 1 / 1
i-ring.c
96.4%96.4%
96.4 % 27 / 28 100.0 % 4 / 4
idpriv-drop.c
0.0%
0.0 % 0 / 12 0.0 % 0 / 1
idpriv-droptemp.c
70.0%70.0%
70.0 % 21 / 30 100.0 % 2 / 2
inttostr.c
100.0%
100.0 % 6 / 6 100.0 % 1 / 1
isfinite.c
100.0%
100.0 % 6 / 6 100.0 % 3 / 3
isnan.c
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
linkat.c
18.4%18.4%
18.4 % 9 / 49 50.0 % 1 / 2
localcharset.c
39.0%39.0%
39.0 % 30 / 77 100.0 % 2 / 2
localename.c
88.9%88.9%
88.9 % 8 / 9 100.0 % 3 / 3
malloca.c
91.7%91.7%
91.7 % 22 / 24 100.0 % 2 / 2
mbchar.h
64.3%64.3%
64.3 % 9 / 14 66.7 % 2 / 3
mbiter.h
48.7%48.7%
48.7 % 19 / 39 33.3 % 1 / 3
mbmemcasecmp.c
51.5%51.5%
51.5 % 17 / 33 100.0 % 1 / 1
mbmemcasecoll.c
67.7%67.7%
67.7 % 42 / 62 66.7 % 2 / 3
mbscasecmp.c
48.1%48.1%
48.1 % 13 / 27 100.0 % 1 / 1
mbscasestr.c
88.5%88.5%
88.5 % 123 / 139 100.0 % 2 / 2
mbschr.c
100.0%
100.0 % 12 / 12 100.0 % 1 / 1
mbscspn.c
94.7%94.7%
94.7 % 18 / 19 100.0 % 1 / 1
mbslen.c
85.7%85.7%
85.7 % 6 / 7 100.0 % 1 / 1
mbsnlen.c
100.0%
100.0 % 7 / 7 100.0 % 1 / 1
mbspbrk.c
94.1%94.1%
94.1 % 16 / 17 100.0 % 1 / 1
mbsspn.c
81.5%81.5%
81.5 % 22 / 27 100.0 % 1 / 1
mbsstr.c
87.4%87.4%
87.4 % 111 / 127 100.0 % 2 / 2
mbuiter.h
64.9%64.9%
64.9 % 24 / 37 33.3 % 1 / 3
md2.c
67.1%67.1%
67.1 % 53 / 79 88.9 % 8 / 9
md4.c
69.0%69.0%
69.0 % 109 / 158 87.5 % 7 / 8
md5.c
72.8%72.8%
72.8 % 131 / 180 87.5 % 7 / 8
memchr2.c
100.0%
100.0 % 28 / 28 100.0 % 1 / 1
memcmp2.c
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
memcoll.c
48.0%48.0%
48.0 % 12 / 25 100.0 % 1 / 1
memxfrm.c
38.6%38.6%
38.6 % 22 / 57 100.0 % 1 / 1
memxor.c
100.0%
100.0 % 6 / 6 100.0 % 1 / 1
obstack_printf.c
81.8%81.8%
81.8 % 18 / 22 100.0 % 2 / 2
open-safer.c
100.0%
100.0 % 7 / 7 100.0 % 1 / 1
openat-die.c
0.0%
0.0 % 0 / 6 0.0 % 0 / 2
openat-proc.c
76.5%76.5%
76.5 % 13 / 17 100.0 % 1 / 1
openat-safer.c
100.0%
100.0 % 7 / 7 100.0 % 1 / 1
openat.h
25.0%25.0%
25.0 % 4 / 16 25.0 % 2 / 8
opendir-safer.c
92.9%92.9%
92.9 % 13 / 14 100.0 % 1 / 1
parse-duration.c
75.0%75.0%
75.0 % 195 / 260 93.8 % 15 / 16
pipe-filter-aux.h
100.0%
100.0 % 16 / 16 100.0 % 4 / 4
pipe-filter-gi.c
79.0%79.0%
79.0 % 109 / 138 100.0 % 8 / 8
pipe-filter-ii.c
77.6%77.6%
77.6 % 59 / 76 100.0 % 1 / 1
pipe-safer.c
54.5%54.5%
54.5 % 6 / 11 100.0 % 1 / 1
pipe.c
51.6%51.6%
51.6 % 33 / 64 50.0 % 3 / 6
pipe2.c
26.1%26.1%
26.1 % 6 / 23 100.0 % 1 / 1
popen-safer.c
70.8%70.8%
70.8 % 17 / 24 100.0 % 2 / 2
posixtm.c
82.3%82.3%
82.3 % 65 / 79 100.0 % 3 / 3
printf-args.c
56.6%56.6%
56.6 % 30 / 53 100.0 % 1 / 1
printf-frexp.c
100.0%
100.0 % 11 / 11 100.0 % 2 / 2
printf-parse.c
71.1%71.1%
71.1 % 165 / 232 100.0 % 1 / 1
printf.c
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
priv-set.h
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
progname.c
63.6%63.6%
63.6 % 7 / 11 100.0 % 1 / 1
quote.c
0.0%
0.0 % 0 / 4 0.0 % 0 / 2
quotearg.c
70.2%70.2%
70.2 % 217 / 309 56.7 % 17 / 30
read-file.c
72.7%72.7%
72.7 % 32 / 44 100.0 % 4 / 4
rijndael-alg-fst.c
74.2%74.2%
74.2 % 92 / 124 100.0 % 4 / 4
rijndael-api-fst.c
31.4%31.4%
31.4 % 69 / 220 66.7 % 4 / 6
round.c
100.0%
100.0 % 32 / 32 100.0 % 2 / 2
safe-alloc.c
53.8%53.8%
53.8 % 14 / 26 100.0 % 2 / 2
safe-read.c
40.0%40.0%
40.0 % 4 / 10 100.0 % 2 / 2
same.c
0.0%
0.0 % 0 / 19 0.0 % 0 / 1
save-cwd.c
0.0%
0.0 % 0 / 16 0.0 % 0 / 3
set-mode-acl.c
81.8%81.8%
81.8 % 9 / 11 100.0 % 3 / 3
sha1.c
76.8%76.8%
76.8 % 149 / 194 87.5 % 7 / 8
sig-handler.h
75.0%75.0%
75.0 % 3 / 4 100.0 % 1 / 1
snprintf.c
83.3%83.3%
83.3 % 15 / 18 100.0 % 1 / 1
sockets.c
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
sprintf.c
66.7%66.7%
66.7 % 12 / 18 100.0 % 1 / 1
stat-time.h
55.6%55.6%
55.6 % 10 / 18 50.0 % 4 / 8
str-kmp.h
77.1%77.1%
77.1 % 27 / 35 100.0 % 1 / 1
str-two-way.h
85.4%85.4%
85.4 % 105 / 123 100.0 % 3 / 3
striconv.c
60.8%60.8%
60.8 % 87 / 143 100.0 % 3 / 3
striconveh.c
56.2%56.2%
56.2 % 266 / 473 100.0 % 9 / 9
striconveha.c
59.6%59.6%
59.6 % 62 / 104 80.0 % 4 / 5
stripslash.c
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
strnlen1.c
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
timespec.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
unistr.h
17.6%17.6%
17.6 % 9 / 51 22.2 % 2 / 9
utimecmp.c
9.9%9.9%
9.9 % 9 / 91 33.3 % 1 / 3
utimens.c
51.8%51.8%
51.8 % 58 / 112 83.3 % 5 / 6
utimens.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
utimensat.c
81.8%81.8%
81.8 % 9 / 11 100.0 % 1 / 1
vasnprintf.c
67.3%67.3%
67.3 % 243 / 361 100.0 % 3 / 3
vasprintf.c
60.0%60.0%
60.0 % 6 / 10 100.0 % 1 / 1
vdprintf.c
50.0%50.0%
50.0 % 8 / 16 100.0 % 1 / 1
version-etc.c
54.2%54.2%
54.2 % 26 / 48 80.0 % 4 / 5
vfprintf.c
55.6%55.6%
55.6 % 10 / 18 100.0 % 1 / 1
vprintf.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
vsnprintf.c
81.2%81.2%
81.2 % 13 / 16 100.0 % 1 / 1
vsprintf.c
62.5%62.5%
62.5 % 10 / 16 100.0 % 1 / 1
wait-process.c
61.0%61.0%
61.0 % 47 / 77 100.0 % 4 / 4
xalloc-die.c
0.0%
0.0 % 0 / 3 0.0 % 0 / 1
xalloc.h
61.9%61.9%
61.9 % 13 / 21 75.0 % 3 / 4
xasprintf.c
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
xgetcwd.c
80.0%80.0%
80.0 % 4 / 5 100.0 % 1 / 1
xmalloc.c
86.4%86.4%
86.4 % 19 / 22 100.0 % 7 / 7
xmemdup0.c
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
xprintf.c
90.0%90.0%
90.0 % 18 / 20 100.0 % 4 / 4
xsize.h
77.8%77.8%
77.8 % 7 / 9 75.0 % 3 / 4
xstrndup.c
80.0%80.0%
80.0 % 4 / 5 100.0 % 1 / 1
xstrtol-error.c
80.0%80.0%
80.0 % 16 / 20 100.0 % 2 / 2
xstrtol.c
60.2%60.2%
60.2 % 50 / 83 100.0 % 6 / 6
xvasprintf.c
27.0%27.0%
27.0 % 10 / 37 50.0 % 1 / 2
yesno.c
100.0%
100.0 % 10 / 10 100.0 % 1 / 1

Generated by: LCOV version 1.7