Offset 47, 50 lines modifiedOffset 47, 50 lines modified
47 .UNINDENT47 .UNINDENT
48 .SH·DESCRIPTION48 .SH·DESCRIPTION
49 .sp49 .sp
50 The·\fIlcovrc\fP·file·contains·configuration·information·for·the·\fBlcov\fP·code·coverage·tool·(see·\fBlcov\fP(1)).50 The·\fIlcovrc\fP·file·contains·configuration·information·for·the·\fBlcov\fP·code·coverage·tool·(see·\fBlcov\fP(1)).
51 .sp51 .sp
52 The·system\-wide·configuration·file·is·located·at·\fI$|TOOL_NAME|_HOME/etc/lcovrc\fP\&.·This·is·typically·either·\fI/etc/lcovrc\fP·or·\fI/usr/local/etc/lcovrc\fP·but·may·be·wherever·you·have·installed·the·lcov·package.·To·change·settings·for·a·single·user,·place·a·customized·copy·of·this·file·at·location·\fI~/.lcovrc\fP\&.·Where·available,·command\-line·options·override·configuration·file·settings.52 The·system\-wide·configuration·file·is·located·at·\fI$|TOOL_NAME|_HOME/etc/lcovrc\fP\&.·This·is·typically·either·\fI/etc/lcovrc\fP·or·\fI/usr/local/etc/lcovrc\fP·but·may·be·wherever·you·have·installed·the·lcov·package.·To·change·settings·for·a·single·user,·place·a·customized·copy·of·this·file·at·location·\fI~/.lcovrc\fP\&.·Where·available,·command\-line·options·override·configuration·file·settings.
53 .sp53 .sp
54 The·\fIgenhtml,·lcov,\fP·and·\fIgeninfo\fP·commands·also·support·the·\fI\-\-config\-file\fP·option,·which·can·be·used·to·specify·one·or·more·files·which·should·be·used·instead·of·the·system·or·user·default·rc·files.·Multiple·options·files·may·be·useful·if·you·have·both·project\-·and·team\-specific·common·options·and·want·to·ensure·consistency·across·multiple·users.·If·multiple·\-\-config\-file·options·are·applied·in·the·order·they·appear.·Note·that·the·\(dq\-\-config\-file\(dq·option·name·must·be·specified·in·full·and·cannot·be·abbreviated.·An·error·will·occur·if·the·option·is·not·recognized.54 The·\fIgenhtml,·lcov,\fP·and·\fIgeninfo\fP·commands·also·support·the·\fI\-\-config\-file\fP·option,·which·can·be·used·to·specify·one·or·more·files·which·should·be·used·instead·of·the·system·or·user·default·rc·files.·Multiple·options·files·may·be·useful·if·you·have·both·project\-·and·team\-specific·common·options·and·want·to·ensure·consistency·across·multiple·users.·If·multiple·\-\-config\-file·options·are·applied·in·the·order·they·appear.·Note·that·the·“\-\-config\-file”·option·name·must·be·specified·in·full·and·cannot·be·abbreviated.·An·error·will·occur·if·the·option·is·not·recognized.
55 .sp55 .sp
56 Lines·in·a·configuration·file·can·either·be:56 Lines·in·a·configuration·file·can·either·be:
57 .INDENT·0.057 .INDENT·0.0
58 .IP·\(bu·258 .IP·\(bu·2
59 empty·lines·or·lines·consisting·only·of·white·space·characters.·These·lines·are·ignored.59 empty·lines·or·lines·consisting·only·of·white·space·characters.·These·lines·are·ignored.
60 .IP·\(bu·260 .IP·\(bu·2
61 comment·lines·which·start·with·a·hash·sign·(\(aq#\(aq).·These·are·treated·like·empty·lines·and·will·be·ignored.61 comment·lines·which·start·with·a·hash·sign·(‘#’).·These·are·treated·like·empty·lines·and·will·be·ignored.
62 .IP·\(bu·262 .IP·\(bu·2
63 statements·in·the·form·\(aqkey·=·value\(aq.63 statements·in·the·form·‘key·=·value’.
64 .IP·\(bu·264 .IP·\(bu·2
65 Values·may·be·taken·from·environment·variables·via·the·syntax·\(aqkey·=·...·$ENV{ENV_VAR_NAME}·...\(aq.65 Values·may·be·taken·from·environment·variables·via·the·syntax·‘key·=·…·$ENV{ENV_VAR_NAME}·…’.
66 .sp66 .sp
67 The·substring·\(aq$ENV{ENV_VAR_NAME}\(aq·is·replaced·by·the·value·of·the·environment·variable.67 The·substring·‘$ENV{ENV_VAR_NAME}’·is·replaced·by·the·value·of·the·environment·variable.
68 .sp68 .sp
69 One·or·more·environment·variables·may·be·used·to·set·the·RC·value.·\(aqkey\(aq·is·ignored·if·any·of·the·environment·variables·are·not·set·in·your·user·environment.69 One·or·more·environment·variables·may·be·used·to·set·the·RC·value.·‘key’·is·ignored·if·any·of·the·environment·variables·are·not·set·in·your·user·environment.
70 .UNINDENT70 .UNINDENT
71 .sp71 .sp
72 A·list·of·valid·statements·and·their·description·can·be·found·in·section·\(aqOPTIONS\(aq·below.72 A·list·of·valid·statements·and·their·description·can·be·found·in·section·‘OPTIONS’·below.
73 .sp73 .sp
74 \fBNOTE\fP·that·there·is·no·error·checking·of·keys·in·the·options·file:·spelling·errors·are·simply·seen·as·values·which·are·not·used·by·some·particular·tool.·If·you·are·unsure·of·whether·your·options·file·is·read·or·its·values·applied,·you·can·use·the·\fI\-\-verbose·\-\-verbose\fP·flag·to·enable·printing·of·option·value·overrides.·(The·option·appears·twice·to·enable·a·higher·level·of·verbosity.)74 \fBNOTE\fP·that·there·is·no·error·checking·of·keys·in·the·options·file:·spelling·errors·are·simply·seen·as·values·which·are·not·used·by·some·particular·tool.·If·you·are·unsure·of·whether·your·options·file·is·read·or·its·values·applied,·you·can·use·the·\fI\-\-verbose·\-\-verbose\fP·flag·to·enable·printing·of·option·value·overrides.·(The·option·appears·twice·to·enable·a·higher·level·of·verbosity.)
75 .sp75 .sp
76 Both·\(aqlist\(aq·and·\(aqscalar\(aq·(non·list)·options·are·supported·in·the·lcovrc·file.76 Both·‘list’·and·‘scalar’·(non·list)·options·are·supported·in·the·lcovrc·file.
77 .sp77 .sp
78 For·scalar·(non·list)·options:78 For·scalar·(non·list)·options:
79 .INDENT·0.079 .INDENT·0.0
80 .IP·\(bu·280 .IP·\(bu·2
81 if·specified·on·the·command·line·and·in·the·lcovrc·file,·the·value·specified·on·the·command·line·wins.·The·value·from·the·RC·file·is·ignored.81 if·specified·on·the·command·line·and·in·the·lcovrc·file,·the·value·specified·on·the·command·line·wins.·The·value·from·the·RC·file·is·ignored.
82 .IP·\(bu·282 .IP·\(bu·2
83 Scalar·options·include:·\(aqcriteria_script·=·...\(aq,·\(aqgenhtml_annotate_script·=·...\(aq,·\(aqversion_script·=·...\(aq,·etc.83 Scalar·options·include:·‘criteria_script·=·…’,·‘genhtml_annotate_script·=·…’,·‘version_script·=·…’,·etc.
84 .UNINDENT84 .UNINDENT
85 .sp85 .sp
86 For·list·options:86 For·list·options:
87 .INDENT·0.087 .INDENT·0.0
88 .IP·\(bu·288 .IP·\(bu·2
89 the·RC·file·entry·can·be·used·multiple·times;·each·use·appends·to·the·list.·For·example,·the·entry·below·will·result·in·two·\(aqomit\(aq·patterns·which·will·both·be·checked:89 the·RC·file·entry·can·be·used·multiple·times;·each·use·appends·to·the·list.·For·example,·the·entry·below·will·result·in·two·‘omit’·patterns·which·will·both·be·checked:
90 .INDENT·2.090 .INDENT·2.0
91 .INDENT·3.591 .INDENT·3.5
92 .sp92 .sp
93 .EX93 .EX
94 #·note·explicit·start/end·line·markers·in·the·regexp94 #·note·explicit·start/end·line·markers·in·the·regexp
95 omit_lines·=·^\e\es+//\e\es*MY_EXCLUDE_MARKER\e\es*$95 omit_lines·=·^\e\es+//\e\es*MY_EXCLUDE_MARKER\e\es*$
96 #·Note·that·the·regexp·below·matches·anywhere·on·the·line96 #·Note·that·the·regexp·below·matches·anywhere·on·the·line
Offset 498, 33 lines modifiedOffset 498, 33 lines modified
498 By·default,·a·standard·CSS·file·is·generated.498 By·default,·a·standard·CSS·file·is·generated.
499 .SH·GENHTML_HEADER·=·STRING499 .SH·GENHTML_HEADER·=·STRING
500 .sp500 .sp
501 Specify·header·text·to·use·at·top·of·each·HTML·page.501 Specify·header·text·to·use·at·top·of·each·HTML·page.
502 .sp502 .sp
503 This·option·corresponds·to·the·\-\-header\-title·command·line·option·of·\fBgenhtml\fP\&.503 This·option·corresponds·to·the·\-\-header\-title·command·line·option·of·\fBgenhtml\fP\&.
504 .sp504 .sp
505 Default·is·\(dqLCOV·\-·(differential·)?·coverage·report\(dq505 Default·is·“LCOV·\-·(differential·)?·coverage·report”
506 .SH·GENHTML_FOOTER·=·STRING506 .SH·GENHTML_FOOTER·=·STRING
507 .sp507 .sp
508 Specify·footer·text·to·use·at·bottom·of·each·HTML·page.508 Specify·footer·text·to·use·at·bottom·of·each·HTML·page.
509 .sp509 .sp
510 This·option·corresponds·to·the·\-\-footer·command·line·option·of·\fBgenhtml\fP\&.510 This·option·corresponds·to·the·\-\-footer·command·line·option·of·\fBgenhtml\fP\&.
511 .sp511 .sp
512 Default·is·LCOV·tool·version·string.512 Default·is·LCOV·tool·version·string.
513 .SH·GENHTML_DARK_MODE·=·0·|·1513 .SH·GENHTML_DARK_MODE·=·0·|·1
514 .sp514 .sp
515 If·non\-zero,·display·using·light·text·on·dark·background·rather·than·dark·text·on·light·background.515 If·non\-zero,·display·using·light·text·on·dark·background·rather·than·dark·text·on·light·background.
516 .sp516 .sp
517 This·option·corresponds·to·the·\-\-dark\-mode·command·line·option·of·\fBgenhtml\fP\&.517 This·option·corresponds·to·the·\-\-dark\-mode·command·line·option·of·\fBgenhtml\fP\&.
518 .sp518 .sp
519 By·default,·a·\(aqlight\(aq·palette·is·used.519 By·default,·a·‘light’·palette·is·used.
520 .sp520 .sp
521 \fBgenhtml_hi_limit\fP··=·\fIhi_limit\fP521 \fBgenhtml_hi_limit\fP··=·\fIhi_limit\fP
522 \fBgenhtml_med_limit\fP·=·\fImed_limit\fP522 \fBgenhtml_med_limit\fP·=·\fImed_limit\fP
523 \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-523 ———————————–
524 .sp524 .sp
525 Specify·coverage·rate·limits·for·classifying·file·entries.·Use·this·option·to·modify·the·coverage·rates·(in·percent)·for·line,·function·and·branch·coverage·at·which·a·result·is·classified·as·high,·medium·or·low·coverage.·This·classification·affects·the·color·of·the·corresponding·entries·on·the·overview·pages·of·the·HTML·output:525 Specify·coverage·rate·limits·for·classifying·file·entries.·Use·this·option·to·modify·the·coverage·rates·(in·percent)·for·line,·function·and·branch·coverage·at·which·a·result·is·classified·as·high,·medium·or·low·coverage.·This·classification·affects·the·color·of·the·corresponding·entries·on·the·overview·pages·of·the·HTML·output:
526 .INDENT·0.0526 .INDENT·0.0
527 .INDENT·3.5527 .INDENT·3.5
528 .sp528 .sp
529 .EX529 .EX
530 High:···hi_limit··<=·rate·<=·100········default·color:·green530 High:···hi_limit··<=·rate·<=·100········default·color:·green
Offset 536, 98 lines modifiedOffset 536, 98 lines modified
536 .sp536 .sp
537 Defaults·are·90·and·75·percent.537 Defaults·are·90·and·75·percent.
538 .sp538 .sp
539 There·are·also·options·to·configure·different·thresholds·for·line,·branch,·and·function·coverages.·See·below.539 There·are·also·options·to·configure·different·thresholds·for·line,·branch,·and·function·coverages.·See·below.
540 .sp540 .sp
541 \fBgenhtml_line_hi_limit\fP··=·\fIline_hi_limit\fP541 \fBgenhtml_line_hi_limit\fP··=·\fIline_hi_limit\fP
542 \fBgenhtml_line_med_limit\fP·=·\fIline_med_limit\fP542 \fBgenhtml_line_med_limit\fP·=·\fIline_med_limit\fP
543 \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-543 ———————————————\-
544 .sp544 .sp
545 Specify·specific·threshold·for·line·coverage·limits·used·to·decide·whether·a·particular·line·coverage·percentage·is·classified·as·high,·medium,·or·low·coverage.·If·the·line\-specific·values·are·not·specified,·then·the·default·\fIgenhtml_med_limit\fP·or·\fIgenhtml_hi_limit\fP·values·are·used.545 Specify·specific·threshold·for·line·coverage·limits·used·to·decide·whether·a·particular·line·coverage·percentage·is·classified·as·high,·medium,·or·low·coverage.·If·the·line\-specific·values·are·not·specified,·then·the·default·\fIgenhtml_med_limit\fP·or·\fIgenhtml_hi_limit\fP·values·are·used.
546 .sp546 .sp
547 \fBgenhtml_branch_hi_limit\fP··=·\fIbranch_hi_limit\fP547 \fBgenhtml_branch_hi_limit\fP··=·\fIbranch_hi_limit\fP
548 \fBgenhtml_branch_med_limit\fP·=·\fIbranch_med_limit\fP548 \fBgenhtml_branch_med_limit\fP·=·\fIbranch_med_limit\fP
549 \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-549 ————————————————–
550 .sp550 .sp
551 Specify·specific·threshold·for·branch·coverage·limits·used·to·decide·whether·a·particular·branch·coverage·percentage·is·classified·as·high,·medium,·or·low·coverage.·If·the·branch\-specific·values·are·not·specified,·then·the·default·\fIgenhtml_med_limit\fP·or·\fIgenhtml_hi_limit\fP·values·are·used.551 Specify·specific·threshold·for·branch·coverage·limits·used·to·decide·whether·a·particular·branch·coverage·percentage·is·classified·as·high,·medium,·or·low·coverage.·If·the·branch\-specific·values·are·not·specified,·then·the·default·\fIgenhtml_med_limit\fP·or·\fIgenhtml_hi_limit\fP·values·are·used.
552 .sp552 .sp
553 \fBgenhtml_function_hi_limit\fP··=·\fIfunction_hi_limit\fP553 \fBgenhtml_function_hi_limit\fP··=·\fIfunction_hi_limit\fP
554 \fBgenhtml_function_med_limit\fP·=·\fIfunction_med_limit\fP554 \fBgenhtml_function_med_limit\fP·=·\fIfunction_med_limit\fP
555 \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-555 ——————————————————
556 .sp556 .sp
557 Specify·specific·threshold·for·function·coverage·limits·used·to·decide·whether·a·particular·function·coverage·percentage·is·classified·as·high,·medium,·or·low·coverage.·If·the·function\-specific·values·are·not·specified,·then·the·default·\fIgenhtml_med_limit\fP·or·\fIgenhtml_hi_limit\fP·value·is·used.557 Specify·specific·threshold·for·function·coverage·limits·used·to·decide·whether·a·particular·function·coverage·percentage·is·classified·as·high,·medium,·or·low·coverage.·If·the·function\-specific·values·are·not·specified,·then·the·default·\fIgenhtml_med_limit\fP·or·\fIgenhtml_hi_limit\fP·value·is·used.
558 .SH·RTL_FILE_EXTENSIONS·=·STR[,STR]+558 .SH·RTL_FILE_EXTENSIONS·=·STR[,STR]+
559 .sp559 .sp
560 Specify·a·comma\-separated·list·of·file·extensions·which·should·be·assumed·to·be·RTL·code·(\fIe.g.\fP,·Verilog).560 Specify·a·comma\-separated·list·of·file·extensions·which·should·be·assumed·to·be·RTL·code·(\fIe.g.\fP,·Verilog).
561 .sp561 .sp
562 If·not·specified,·the·default·set·is·\(aqv,vh,sv,vhdl?\(aq.·There·is·no·command·line·option·equivalent.562 If·not·specified,·the·default·set·is·‘v,vh,sv,vhdl?’.·There·is·no·command·line·option·equivalent.
563 .sp563 .sp
564 This·option·is·used·by·genhtml·and·lcov.564 This·option·is·used·by·genhtml·and·lcov.
565 .SH·INFO_FILE_PATTERN·=·STR565 .SH·INFO_FILE_PATTERN·=·STR
566 .sp566 .sp
567 Specify·a·glob\-match·pattern·associated·with·lcov·trace·files·(suitable·as·an·argument·to·\(aqfind\(aq.·If·not·specified,·the·default·is·\(aq*.info\(aq.567 Specify·a·glob\-match·pattern·associated·with·lcov·trace·files·(suitable·as·an·argument·to·‘find’.·If·not·specified,·the·default·is·‘*.info’.
568 .SH·C_FILE_EXTENSIONS·=·STR[,STR]+568 .SH·C_FILE_EXTENSIONS·=·STR[,STR]+
569 .sp569 .sp
570 Specify·a·comma\-separated·list·of·file·extensions·which·should·be·assumed·to·be·C/C++·code.570 Specify·a·comma\-separated·list·of·file·extensions·which·should·be·assumed·to·be·C/C++·code.
571 .sp571 .sp
572 If·not·specified,·the·default·set·is·\(aqc,h,i,C,H,I,icc,cpp,cc,cxx,hh,hpp,hxx\(aq.·If·you·want·all·files·to·be·treated·as·C/C++·code,·you·can·use:·\fIc_file_extensions·=·.*\fP572 If·not·specified,·the·default·set·is·‘c,h,i,C,H,I,icc,cpp,cc,cxx,hh,hpp,hxx’.·If·you·want·all·files·to·be·treated·as·C/C++·code,·you·can·use:·\fIc_file_extensions·=·.*\fP
573 .sp573 .sp
574 This·parameter·must·be·set·from·the·lcovrc·file·or·via·the·\fI\-\-rc·name=value\fP·command·line·option;·note·that·you·may·need·to·protect·the·value·from·shell·expansion·in·the·latter·case.574 This·parameter·must·be·set·from·the·lcovrc·file·or·via·the·\fI\-\-rc·name=value\fP·command·line·option;·note·that·you·may·need·to·protect·the·value·from·shell·expansion·in·the·latter·case.
575 .SH·JAVA_FILE_EXTENSIONS·=·STR[,STR]+575 .SH·JAVA_FILE_EXTENSIONS·=·STR[,STR]+
576 .sp576 .sp
577 Specify·a·comma\-separated·list·of·file·extensions·which·should·be·assumed·to·be·Java·code.577 Specify·a·comma\-separated·list·of·file·extensions·which·should·be·assumed·to·be·Java·code.
Max report size reached; 47592/57346 bytes (82.99%) of diff not shown.
>·specified,·the·default·set·is·\(aqjava\(aq.·If·you·want·all·files·to·be·treated·as·Java·code,·you·can·use:·\fIjava_file_extensions·=·.*\fP579 If·not·specified,·the·default·set·is·‘java’.·If·you·want·all·files·to·be·treated·as·Java·code,·you·can·use:·\fIjava_file_extensions·=·.*\fP 580 .sp580 .sp 581 This·parameter·must·be·set·from·the·lcovrc·file·or·via·the·\fI\-\-rc·name=value\fP·command·line·option;·note·that·you·may·need·to·protect·the·value·from·shell·expansion·in·the·latter·case.581 This·parameter·must·be·set·from·the·lcovrc·file·or·via·the·\fI\-\-rc·name=value\fP·command·line·option;·note·that·you·may·need·to·protect·the·value·from·shell·expansion·in·the·latter·case. 582 .SH·PERL_FILE_EXTENSIONS·=·STR[,STR]+582 .SH·PERL_FILE_EXTENSIONS·=·STR[,STR]+ 583 .sp583 .sp 584 Specify·a·comma\-separated·list·of·file·extensions·which·should·be·assumed·to·be·Perl·code.584 Specify·a·comma\-separated·list·of·file·extensions·which·should·be·assumed·to·be·Perl·code. 585 .sp585 .sp 586 If·not·specified,·the·default·set·is·\(aqpl,pm\(aq.·If·you·want·all·files·to·be·treated·as·Perl·code,·you·can·use:·\fIperl_file_extensions·=·.*\fP586 If·not·specified,·the·default·set·is·‘pl,pm’.·If·you·want·all·files·to·be·treated·as·Perl·code,·you·can·use:·\fIperl_file_extensions·=·.*\fP 587 .sp587 .sp 588 This·parameter·must·be·set·from·the·lcovrc·file·or·via·the·\fI\-\-rc·name=value\fP·command·line·option;·note·that·you·may·need·to·protect·the·value·from·shell·expansion·in·the·latter·case.588 This·parameter·must·be·set·from·the·lcovrc·file·or·via·the·\fI\-\-rc·name=value\fP·command·line·option;·note·that·you·may·need·to·protect·the·value·from·shell·expansion·in·the·latter·case. 589 .SH·PYTHON_FILE_EXTENSIONS·=·STR[,STR]+589 .SH·PYTHON_FILE_EXTENSIONS·=·STR[,STR]+ 590 .sp590 .sp 591 Specify·a·comma\-separated·list·of·file·extensions·which·should·be·assumed·to·be·Python·code.591 Specify·a·comma\-separated·list·of·file·extensions·which·should·be·assumed·to·be·Python·code. 592 .sp592 .sp 593 If·not·specified,·the·default·set·is·\(aqpy\(aq.·If·you·want·all·files·to·be·treated·as·Python·code,·you·can·use:·\fIpython_file_extensions·=·.*\fP593 If·not·specified,·the·default·set·is·‘py’.·If·you·want·all·files·to·be·treated·as·Python·code,·you·can·use:·\fIpython_file_extensions·=·.*\fP 594 .sp594 .sp 595 This·parameter·must·be·set·from·the·lcovrc·file·or·via·the·\fI\-\-rc·name=value\fP·command·line·option;·note·that·you·may·need·to·protect·the·value·from·shell·expansion·in·the·latter·case.595 This·parameter·must·be·set·from·the·lcovrc·file·or·via·the·\fI\-\-rc·name=value\fP·command·line·option;·note·that·you·may·need·to·protect·the·value·from·shell·expansion·in·the·latter·case. 596 .SH·FILTER_LOOKAHEAD·=·INTEGER596 .SH·FILTER_LOOKAHEAD·=·INTEGER 597 .sp597 .sp 598 Specify·the·maximum·number·of·lines·to·look·at·when·filtering·bogus·branch·expressions.·A·larger·number·may·catch·more·cases,·but·will·increase·execution·time.598 Specify·the·maximum·number·of·lines·to·look·at·when·filtering·bogus·branch·expressions.·A·larger·number·may·catch·more·cases,·but·will·increase·execution·time. 599 .sp599 .sp 600 If·not·specified,·the·default·set·is·10.·There·is·no·command·line·option·equivalent.600 If·not·specified,·the·default·set·is·10.·There·is·no·command·line·option·equivalent. 601 .sp601 .sp 602 This·option·is·used·by·genhtml·and·lcov.602 This·option·is·used·by·genhtml·and·lcov. 603 .SH·FILTER_BITWISE_CONDITIONAL·=·0|1603 .SH·FILTER_BITWISE_CONDITIONAL·=·0|1 604 .sp604 .sp 605 If·set·to·non\-zero·value,·bogus·branch·filtering·will·assume·that·expressions·containing·bitwise·operators·\(aq&\(aq,·\(aq|\(aq,·\(aq~\(aq·are·conditional·expressions·\-·and·will·not·filter·them·out.605 If·set·to·non\-zero·value,·bogus·branch·filtering·will·assume·that·expressions·containing·bitwise·operators·‘&’,·‘|’,·‘~’·are·conditional·expressions·\-·and·will·not·filter·them·out. 606 .sp606 .sp 607 If·not·specified,·the·default·set·is·0·(do·not·treat·them·as·conditional).·There·is·no·command·line·option·equivalent.607 If·not·specified,·the·default·set·is·0·(do·not·treat·them·as·conditional).·There·is·no·command·line·option·equivalent. 608 .sp608 .sp 609 This·option·is·used·by·genhtml·and·lcov.609 This·option·is·used·by·genhtml·and·lcov. 610 .SH·FILTER_BLANK_AGGRESSIVE·=·0|1610 .SH·FILTER_BLANK_AGGRESSIVE·=·0|1 611 .sp611 .sp 612 If·set·to·non\-zero·value,·then·blank·source·lines·will·be·ignored·whether·or·not·their·\(aqhit\(aq·count·is·zero.·See·the·\fI\-\-filter·blank\fP·section·in·\fBgenhtml(1)·\%<file://\:\:../\:man/\:genhtml\:.1\:.html>\fP\&.612 If·set·to·non\-zero·value,·then·blank·source·lines·will·be·ignored·whether·or·not·their·‘hit’·count·is·zero.·See·the·\fI\-\-filter·blank\fP·section·in·\fBgenhtml(1)·\%<file://\:\:../\:man/\:genhtml\:.1\:.html>\fP\&. 613 .sp613 .sp 614 If·not·specified,·the·default·set·is·0·(filter·blank·lines·only·if·they·are·not·hit).·There·is·no·command·line·option·equivalent.614 If·not·specified,·the·default·set·is·0·(filter·blank·lines·only·if·they·are·not·hit).·There·is·no·command·line·option·equivalent. 615 .SH·IGNORE_ERRORS·=·MESSAGE_TYPE(,MESSAGE_TYPE)*615 .SH·IGNORE_ERRORS·=·MESSAGE_TYPE(,MESSAGE_TYPE)* 616 .sp616 .sp 617 Specify·a·message·type·which·should·be·ignored.617 Specify·a·message·type·which·should·be·ignored. 618 .sp618 .sp 619 This·option·can·be·used·multiple·times·in·the·lcovrc·file·to·ignore·multiple·message·types.619 This·option·can·be·used·multiple·times·in·the·lcovrc·file·to·ignore·multiple·message·types. 620 .sp620 .sp 621 This·option·is·equivalent·to·the·\-\-ignore\-errors·option·to·geninfo,·genhtml,·or·lcov.·Note·that·the·lcovrc·file·message·list·is·not·applied·(those·messages·NOT·ignored)·if·the·\(aq\-\-ignore\-errors\(aq·command·line·option·is·specified.621 This·option·is·equivalent·to·the·\-\-ignore\-errors·option·to·geninfo,·genhtml,·or·lcov.·Note·that·the·lcovrc·file·message·list·is·not·applied·(those·messages·NOT·ignored)·if·the·‘\-\-ignore\-errors’·command·line·option·is·specified. 622 .sp622 .sp 623 This·option·is·used·by·genhtml,·lcov,·and·geninfo.623 This·option·is·used·by·genhtml,·lcov,·and·geninfo. 624 .SH·IGNORE_UNREACHABLE_FLAG·=·0·|·1624 .SH·IGNORE_UNREACHABLE_FLAG·=·0·|·1 625 .sp625 .sp 626 When·parsing·a·trace·file,·ignore·\(aqunreachable\(aq·flags·on·branch·expressions·and·MC/DC·conditions·\-·effectively,·treating·them·as·reachable.626 When·parsing·a·trace·file,·ignore·‘unreachable’·flags·on·branch·expressions·and·MC/DC·conditions·\-·effectively,·treating·them·as·reachable. 627 .sp627 .sp 628 Note·that·the·\fIignore_unreachable_flag\fP·is·used·only·when·reading·a·trace·file.·It·has·no·effect·on·unreachable·flags·set·by·your·\fIunreachable_script\fP·callback.·See·the·\fIunreachable_script\fP·section,·below.628 Note·that·the·\fIignore_unreachable_flag\fP·is·used·only·when·reading·a·trace·file.·It·has·no·effect·on·unreachable·flags·set·by·your·\fIunreachable_script\fP·callback.·See·the·\fIunreachable_script\fP·section,·below. 629 .sp629 .sp 630 This·option·is·used·by·genhtml,·lcov,·and·geninfo.630 This·option·is·used·by·genhtml,·lcov,·and·geninfo. 631 .SH·EXPECT_MESSAGE_COUNT·=·MESSAGE_TYPE:EXPR(,MESSAGE_TYPE:EXPR)*631 .SH·EXPECT_MESSAGE_COUNT·=·MESSAGE_TYPE:EXPR(,MESSAGE_TYPE:EXPR)* 632 .sp632 .sp 633 Specify·a·constraint·on·the·number·of·messages·of·one·or·more·types·which·are·expected·to·be·produced·during·tool·execution.·If·the·constraint·is·not·true,·an·error·of·type·\fIcount\fP·will·be·generated.633 Specify·a·constraint·on·the·number·of·messages·of·one·or·more·types·which·are·expected·to·be·produced·during·tool·execution.·If·the·constraint·is·not·true,·an·error·of·type·\fIcount\fP·will·be·generated. Offset 661, 33 lines modifiedOffset 661, 33 lines modified 661 In·the·latter·case,·this·option·provides·some·additional·safety·by·warning·you·when·the·count·differs·due·to·some·change·which·occurred,·giving·you·the·opportunity·to·diagnose·the·change·and/or·to·review·message·changes.661 In·the·latter·case,·this·option·provides·some·additional·safety·by·warning·you·when·the·count·differs·due·to·some·change·which·occurred,·giving·you·the·opportunity·to·diagnose·the·change·and/or·to·review·message·changes. 662 .sp662 .sp 663 This·option·is·equivalent·to·the·\fI\-\-expect\-message\-count\fP·command·line·flag.663 This·option·is·equivalent·to·the·\fI\-\-expect\-message\-count\fP·command·line·flag. 664 .SH·MAX_MESSAGE_COUNT·=·INTEGER664 .SH·MAX_MESSAGE_COUNT·=·INTEGER 665 .sp665 .sp 666 Set·the·maximum·number·of·warnings·of·any·particular·type·which·should·be·emitted.·This·can·be·used·to·reduce·the·size·of·log·files.666 Set·the·maximum·number·of·warnings·of·any·particular·type·which·should·be·emitted.·This·can·be·used·to·reduce·the·size·of·log·files. 667 .sp667 .sp 668 No·more·warnings·will·be·printed·after·this·number·is·reached.·0·(zero)·is·interpreted·as·\(aqno·limit\(aq.668 No·more·warnings·will·be·printed·after·this·number·is·reached.·0·(zero)·is·interpreted·as·‘no·limit’. 669 .sp669 .sp 670 This·option·is·used·by·genhtml,·lcov,·and·geninfo.670 This·option·is·used·by·genhtml,·lcov,·and·geninfo. 671 .SH·MESSAGE_LOG·=·FILENAME671 .SH·MESSAGE_LOG·=·FILENAME 672 .sp672 .sp 673 Specify·location·to·store·error·and·warning·messages·(in·addition·to·writing·to·STDERR).·If·not·specified,·then·the·default·location·is·used.673 Specify·location·to·store·error·and·warning·messages·(in·addition·to·writing·to·STDERR).·If·not·specified,·then·the·default·location·is·used. Max report size reached; 41704/57346 bytes (72.72%) of diff not shown.