<!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-10)</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>joel</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
* app_common.h, covoar.cc: Add output directory option.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//gcc-testing/rtems-coverage/ChangeLog.diff?r1=text&tr1=1.211&r2=text&tr2=1.212&diff_format=h">M</a></td><td width='1%'>1.212</td><td width='100%'>rtems-coverage/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//gcc-testing/rtems-coverage/app_common.h.diff?r1=text&tr1=1.6&r2=text&tr2=1.7&diff_format=h">M</a></td><td width='1%'>1.7</td><td width='100%'>rtems-coverage/app_common.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//gcc-testing/rtems-coverage/covoar.cc.diff?r1=text&tr1=1.14&r2=text&tr2=1.15&diff_format=h">M</a></td><td width='1%'>1.15</td><td width='100%'>rtems-coverage/covoar.cc</td></tr>
</table>
<pre>
<font color='#006600'>diff -u gcc-testing/rtems-coverage/ChangeLog:1.211 gcc-testing/rtems-coverage/ChangeLog:1.212
--- gcc-testing/rtems-coverage/ChangeLog:1.211 Mon May 10 14:08:36 2010
+++ gcc-testing/rtems-coverage/ChangeLog Mon May 10 14:31:10 2010
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+ * app_common.h, covoar.cc: Add output directory option.
+
</font> 2010-05-10 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* CoverageRanges.cc, CoverageRanges.h, ReportsHtml.cc: Merged
<font color='#006600'>diff -u gcc-testing/rtems-coverage/app_common.h:1.6 gcc-testing/rtems-coverage/app_common.h:1.7
--- gcc-testing/rtems-coverage/app_common.h:1.6 Thu Apr 22 14:14:07 2010
+++ gcc-testing/rtems-coverage/app_common.h Mon May 10 14:31:11 2010
</font><font color='#997700'>@@ -16,6 +16,7 @@
</font> extern Coverage::DesiredSymbols* SymbolsToAnalyze;
extern Coverage::Toolnames* Tools;
extern bool Verbose;
<font color='#000088'>+extern const char* outputDirectory;
</font>
bool FileIsNewer( const char *f1, const char *f2 );<span style="background-color: #FF0000"> </span>
bool ReadUntilFound( FILE *file, const char *line );
<font color='#006600'>diff -u gcc-testing/rtems-coverage/covoar.cc:1.14 gcc-testing/rtems-coverage/covoar.cc:1.15
--- gcc-testing/rtems-coverage/covoar.cc:1.14 Fri May 7 13:53:58 2010
+++ gcc-testing/rtems-coverage/covoar.cc Mon May 10 14:31:11 2010
</font><font color='#997700'>@@ -43,7 +43,7 @@
</font> const char* symbolsFile = NULL;
const char* target = NULL;
const char* format = NULL;
<font color='#880000'>-
</font><font color='#000088'>+const char* outputDirectory = ".";
</font>
/*
* Print program usage message
<font color='#997700'>@@ -66,6 +66,7 @@
</font> " -e EXE_EXTENSION - extension of the executables to analyze\n"
" -c COVERAGEFILE_EXTENSION - extension of the coverage files to analyze\n"
" -C ConfigurationFileName - name of configuration file\n"
<font color='#000088'>+ " -O Output_Directory - name of output directory (default=."
</font> "\n",
progname,
progname
<font color='#997700'>@@ -116,10 +117,11 @@
</font> {
GET_BOOL( "verbose", Verbose );
<font color='#880000'>- GET_STRING( "format", format );
- GET_STRING( "target", target );
- GET_STRING( "explanations", explanations );
- GET_STRING( "symbolsFile", symbolsFile );
</font><font color='#000088'>+ GET_STRING( "format", format );
+ GET_STRING( "target", target );
+ GET_STRING( "explanations", explanations );
+ GET_STRING( "symbolsFile", symbolsFile );
+ GET_STRING( "outputDirectory", outputDirectory );
</font>
// Now calculate some values
if ( coverageFileExtension )
<font color='#997700'>@@ -151,7 +153,7 @@
</font> //
progname = argv[0];
<font color='#880000'>- while ((opt = getopt(argc, argv, "1:e:c:E:f:s:T:vC:")) != -1) {
</font><font color='#000088'>+ while ((opt = getopt(argc, argv, "1:e:c:E:f:s:T:vC:O:")) != -1) {
</font> switch (opt) {
case '1':
singleExecutable = true;
<font color='#997700'>@@ -172,6 +174,7 @@
</font> case 'T': target = optarg; break;
case 'v': Verbose = true; break;
case 'f': format = optarg; break;
<font color='#000088'>+ case 'O': outputDirectory = optarg; break;
</font> default: /* '?' */
usage();
exit( -1 );
</pre>
<p> </p>
<a name='cs2'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
<font color='#bb2222'><strong>joel</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
* do_coverage: Initial output directory support.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//gcc-testing/rtems-coverage/ChangeLog.diff?r1=text&tr1=1.212&r2=text&tr2=1.213&diff_format=h">M</a></td><td width='1%'>1.213</td><td width='100%'>rtems-coverage/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//gcc-testing/rtems-coverage/do_coverage.diff?r1=text&tr1=1.52&r2=text&tr2=1.53&diff_format=h">M</a></td><td width='1%'>1.53</td><td width='100%'>rtems-coverage/do_coverage</td></tr>
</table>
<pre>
<font color='#006600'>diff -u gcc-testing/rtems-coverage/ChangeLog:1.212 gcc-testing/rtems-coverage/ChangeLog:1.213
--- gcc-testing/rtems-coverage/ChangeLog:1.212 Mon May 10 14:31:10 2010
+++ gcc-testing/rtems-coverage/ChangeLog Mon May 10 14:37:27 2010
</font><font color='#997700'>@@ -1,5 +1,9 @@
</font> 2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
<font color='#000088'>+ * do_coverage: Initial output directory support.
+
+2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
+
</font> * app_common.h, covoar.cc: Add output directory option.
2010-05-10 Jennifer Averett <Jennifer.Averett@OARcorp.com>
<font color='#006600'>diff -u gcc-testing/rtems-coverage/do_coverage:1.52 gcc-testing/rtems-coverage/do_coverage:1.53
--- gcc-testing/rtems-coverage/do_coverage:1.52 Sat May 8 09:23:50 2010
+++ gcc-testing/rtems-coverage/do_coverage Mon May 10 14:37:27 2010
</font><font color='#997700'>@@ -332,7 +332,12 @@
</font> echo "POSIX Enabled : " ${do_posix} ; \
echo "Developmental Code : " ${do_developmental} ; \
) >summary.txt
<font color='#000088'>+ rm -rf ${results_dir}
+ # XXX temporary until output directory really supported
+ mkdir ${results_dir}
+ # XXX end of temporary
</font> ${COVBASE}/covoar \
<font color='#000088'>+ -O ${results_dir} \
</font> -T ${TARGET} \
-f ${COVERAGE_FORMAT} \
-s rtems.syms \
<font color='#997700'>@@ -352,13 +357,18 @@
</font> cat summary.txt
# Now create the archive of information
<font color='#880000'>- rm -rf ${results_dir}
- mkdir ${results_dir}
</font><font color='#000088'>+
+ # XXX temporary until output directory really supported
</font> cp *.txt *.html ${results_dir}
<font color='#880000'>- cp ${COVBASE}/Explanations.txt.NotFound ${COVBASE}/covoar.css ${results_dir}
</font><font color='#000088'>+ # XXX end of temporary
+
+ # XXX temporary until generated into output directory
+ cp ${COVBASE}/Explanations.txt.NotFound ${results_dir}
+ # XXX end of temporary
+
+ cp ${COVBASE}/covoar.css ${results_dir}
</font> echo "Results saved in ${results_dir}.tar.bz2"
tar cjf ${results_dir}.tar.bz2 ${results_dir}
<font color='#880000'>- rm -rf ${results_dir}
</font> }
# This grabs the list of methods from a library or object file
</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>