<!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>