<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>change log for gcc-testing (2010-05-27)</title>
</head>
<body text='#000000' bgcolor='#ffffff'>
<a name='cs1'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
<font color='#bb2222'><strong>jennifer</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-05-27 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* ReportsBase.cc, ReportsBase.h, ReportsHtml.cc, ReportsHtml.h,
ReportsText.cc, ReportsText.h: Added visual break between information
sections in the annotated report.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//gcc-testing/covoar/ChangeLog.diff?r1=text&tr1=1.8&r2=text&tr2=1.9&diff_format=h">M</a></td><td width='1%'>1.9</td><td width='100%'>covoar/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//gcc-testing/covoar/ReportsBase.h.diff?r1=text&tr1=1.2&r2=text&tr2=1.3&diff_format=h">M</a></td><td width='1%'>1.3</td><td width='100%'>covoar/ReportsBase.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//gcc-testing/covoar/ReportsBase.cc.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&diff_format=h">M</a></td><td width='1%'>1.4</td><td width='100%'>covoar/ReportsBase.cc</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//gcc-testing/covoar/ReportsHtml.h.diff?r1=text&tr1=1.1&r2=text&tr2=1.2&diff_format=h">M</a></td><td width='1%'>1.2</td><td width='100%'>covoar/ReportsHtml.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//gcc-testing/covoar/ReportsHtml.cc.diff?r1=text&tr1=1.2&r2=text&tr2=1.3&diff_format=h">M</a></td><td width='1%'>1.3</td><td width='100%'>covoar/ReportsHtml.cc</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//gcc-testing/covoar/ReportsText.h.diff?r1=text&tr1=1.1&r2=text&tr2=1.2&diff_format=h">M</a></td><td width='1%'>1.2</td><td width='100%'>covoar/ReportsText.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//gcc-testing/covoar/ReportsText.cc.diff?r1=text&tr1=1.1&r2=text&tr2=1.2&diff_format=h">M</a></td><td width='1%'>1.2</td><td width='100%'>covoar/ReportsText.cc</td></tr>
</table>
<pre>
<font color='#006600'>diff -u gcc-testing/covoar/ChangeLog:1.8 gcc-testing/covoar/ChangeLog:1.9
--- gcc-testing/covoar/ChangeLog:1.8 Wed May 26 18:19:52 2010
+++ gcc-testing/covoar/ChangeLog Thu May 27 13:11:29 2010
</font><font color='#997700'>@@ -1,3 +1,9 @@
</font><font color='#000088'>+2010-05-27 Jennifer Averett <Jennifer.Averett@OARcorp.com>
+
+ * ReportsBase.cc, ReportsBase.h, ReportsHtml.cc, ReportsHtml.h,
+ ReportsText.cc, ReportsText.h: Added visual break between information
+ sections in the annotated report.
+
</font> 2010-05-26 Joel Sherrill <joel.sherrilL@OARcorp.com>
* CoverageReaderTSIM.cc: Branch coverage works now.
<font color='#006600'>diff -u gcc-testing/covoar/ReportsBase.h:1.2 gcc-testing/covoar/ReportsBase.h:1.3
--- gcc-testing/covoar/ReportsBase.h:1.2 Tue May 25 12:50:58 2010
+++ gcc-testing/covoar/ReportsBase.h Thu May 27 13:11:29 2010
</font><font color='#997700'>@@ -271,8 +271,8 @@
</font> );
/*!
<font color='#880000'>- * This method puts any necessary footer information into
- * the report then closes the file.
</font><font color='#000088'>+ * This method puts any necessary a line of annotated
+ * data into the file.
</font> *
* @param[in] aFile identifies the report file name
* @param[in] state identifies the state machine state
<font color='#997700'>@@ -287,6 +287,27 @@
</font> )=0;
/*!
<font color='#000088'>+ * This method puts any necessary header information in
+ * front of an annotated section.
+ *
+ * @param[in] aFile identifies the report file name
+ */
+ virtual void AnnotatedStart(
+ FILE* aFile
+ )=0;
+<span style="background-color: #FF0000"> </span>
+ /*!
+ * This method puts any necessary footer information in
+ * front of an annotated section.
+ *
+ * @param[in] aFile identifies the report file name
+ */
+ virtual void AnnotatedEnd(
+ FILE* aFile
+ )=0;
+<span style="background-color: #FF0000"> </span>
+
+ /*!
</font> * This method puts any necessary footer information into
* the report then closes the file.
*
<font color='#006600'>diff -u gcc-testing/covoar/ReportsBase.cc:1.3 gcc-testing/covoar/ReportsBase.cc:1.4
--- gcc-testing/covoar/ReportsBase.cc:1.3 Tue May 25 12:50:58 2010
+++ gcc-testing/covoar/ReportsBase.cc Thu May 27 13:11:29 2010
</font><font color='#997700'>@@ -201,6 +201,7 @@
</font> theBranches = ditr->second.uncoveredBranches;
// Add annotations to each line where necessary
<font color='#000088'>+ AnnotatedStart( aFile );
</font> for (itr = theInstructions->begin();
itr != theInstructions->end();
itr++ ) {
<font color='#997700'>@@ -236,6 +237,8 @@
</font>
PutAnnotatedLine( aFile, state, line, id);<span style="background-color: #FF0000"> </span>
}
<font color='#000088'>+
+ AnnotatedEnd( aFile );
</font> }
CloseAnnotatedFile( aFile );
<font color='#006600'>diff -u gcc-testing/covoar/ReportsHtml.h:1.1 gcc-testing/covoar/ReportsHtml.h:1.2
--- gcc-testing/covoar/ReportsHtml.h:1.1 Mon May 24 15:07:08 2010
+++ gcc-testing/covoar/ReportsHtml.h Thu May 27 13:11:29 2010
</font><font color='#997700'>@@ -149,6 +149,16 @@
</font> );
/* Inherit documentation from base class. */<span style="background-color: #FF0000"> </span>
<font color='#000088'>+ virtual void AnnotatedStart(
+ FILE* aFile
+ );
+<span style="background-color: #FF0000"> </span>
+ /* Inherit documentation from base class. */<span style="background-color: #FF0000"> </span>
+ virtual void AnnotatedEnd(
+ FILE* aFile
+ );
+<span style="background-color: #FF0000"> </span>
+ /* Inherit documentation from base class. */<span style="background-color: #FF0000"> </span>
</font> virtual bool PutNoBranchInfo(
FILE* report
);
<font color='#006600'>diff -u gcc-testing/covoar/ReportsHtml.cc:1.2 gcc-testing/covoar/ReportsHtml.cc:1.3
--- gcc-testing/covoar/ReportsHtml.cc:1.2 Tue May 25 12:50:58 2010
+++ gcc-testing/covoar/ReportsHtml.cc Thu May 27 13:11:29 2010
</font><font color='#997700'>@@ -406,6 +406,22 @@
</font> return aFile;
}
<font color='#000088'>+ void ReportsHtml::AnnotatedStart(
+ FILE* aFile
+ )
+ {
+ fprintf(<span style="background-color: #FF0000"> </span>
+ aFile,
+ "<hr>\n"<span style="background-color: #FF0000"> </span>
+ );
+ }
+<span style="background-color: #FF0000"> </span>
+ void ReportsHtml::AnnotatedEnd(
+ FILE* aFile
+ )
+ {
+ }
+
</font> void ReportsHtml::PutAnnotatedLine(<span style="background-color: #FF0000"> </span>
FILE* aFile,<span style="background-color: #FF0000"> </span>
AnnotatedLineState_t state,<span style="background-color: #FF0000"> </span>
<font color='#006600'>diff -u gcc-testing/covoar/ReportsText.h:1.1 gcc-testing/covoar/ReportsText.h:1.2
--- gcc-testing/covoar/ReportsText.h:1.1 Mon May 24 15:07:08 2010
+++ gcc-testing/covoar/ReportsText.h Thu May 27 13:11:30 2010
</font><font color='#997700'>@@ -60,17 +60,30 @@
</font>
protected:
<font color='#000088'>+ /* Inherit documentation from base class. */<span style="background-color: #FF0000"> </span>
</font> virtual void PutAnnotatedLine(<span style="background-color: #FF0000"> </span>
FILE* aFile,<span style="background-color: #FF0000"> </span>
AnnotatedLineState_t state,<span style="background-color: #FF0000"> </span>
std::string line,<span style="background-color: #FF0000"> </span>
uint32_t id<span style="background-color: #FF0000"> </span>
);
<font color='#880000'>-
</font><font color='#000088'>+<span style="background-color: #FF0000"> </span>
+ /* Inherit documentation from base class. */<span style="background-color: #FF0000"> </span>
+ virtual void AnnotatedStart(
+ FILE* aFile
+ );
+<span style="background-color: #FF0000"> </span>
+ /* Inherit documentation from base class. */<span style="background-color: #FF0000"> </span>
+ virtual void AnnotatedEnd(
+ FILE* aFile
+ );
+<span style="background-color: #FF0000"> </span>
+ /* Inherit documentation from base class. */<span style="background-color: #FF0000"> </span>
</font> virtual bool PutNoBranchInfo(
FILE* report
);
<font color='#000088'>+ /* Inherit documentation from base class. */<span style="background-color: #FF0000"> </span>
</font> virtual bool PutBranchEntry(
FILE* report,
unsigned int number,
<font color='#997700'>@@ -78,6 +91,7 @@
</font> Coverage::CoverageRanges::ranges_t::iterator rangePtr
);
<font color='#000088'>+ /* Inherit documentation from base class. */<span style="background-color: #FF0000"> </span>
</font> virtual void putCoverageNoRange(
FILE* report,
FILE* noRangeFile,
<font color='#997700'>@@ -85,6 +99,7 @@
</font> std::string symbol
);
<font color='#000088'>+ /* Inherit documentation from base class. */<span style="background-color: #FF0000"> </span>
</font> virtual bool PutCoverageLine(
FILE* report,
unsigned int number,
<font color='#997700'>@@ -92,6 +107,7 @@
</font> Coverage::CoverageRanges::ranges_t::iterator ritr
);
<font color='#000088'>+ /* Inherit documentation from base class. */<span style="background-color: #FF0000"> </span>
</font> virtual bool PutSizeLine(
FILE* report,
unsigned int number,
<font color='#997700'>@@ -99,12 +115,12 @@
</font> Coverage::CoverageRanges::ranges_t::iterator range
);
<font color='#000088'>+ /* Inherit documentation from base class. */<span style="background-color: #FF0000"> </span>
</font> virtual bool PutSymbolSummaryLine(
FILE* report,
unsigned int number,
Coverage::DesiredSymbols::symbolSet_t::iterator symbol
);
<font color='#880000'>-
</font> };
}
<font color='#006600'>diff -u gcc-testing/covoar/ReportsText.cc:1.1 gcc-testing/covoar/ReportsText.cc:1.2
--- gcc-testing/covoar/ReportsText.cc:1.1 Mon May 24 15:07:08 2010
+++ gcc-testing/covoar/ReportsText.cc Thu May 27 13:11:30 2010
</font><font color='#997700'>@@ -21,6 +21,23 @@
</font> reportExtension_m = ".txt";
}
<font color='#000088'>+void ReportsText::AnnotatedStart(
+ FILE* aFile
+)
+{
+ fprintf(<span style="background-color: #FF0000"> </span>
+ aFile,<span style="background-color: #FF0000"> </span>
+ "========================================"
+ "=======================================\n"<span style="background-color: #FF0000"> </span>
+ );
+}
+<span style="background-color: #FF0000"> </span>
+void ReportsText::AnnotatedEnd(
+ FILE* aFile
+)
+{
+}
+
</font> void ReportsText::PutAnnotatedLine(<span style="background-color: #FF0000"> </span>
FILE* aFile,<span style="background-color: #FF0000"> </span>
AnnotatedLineState_t state,<span style="background-color: #FF0000"> </span>
</pre>
<p> </p>
<p>--<br />
<small>Generated by <a href="http://www.codewiz.org/projects/index.html#loginfo">Deluxe Loginfo</a> 2.122 by Bernardo Innocenti <bernie@develer.com></small></p>
</body>
</html>