change log for gcc-testing (2010-05-25)

rtems-vc at rtems.org rtems-vc at rtems.org
Tue May 25 19:10:02 UTC 2010


 *jennifer*:
2010-05-25	Jennifer.Averett <Jennifer.Averett at OARcorp.com>

	* ObjdumpProcessor.cc, TargetBase.cc, TargetBase.h: Removed nm and
	moved -C on objdump call to point of system call.

M    1.5  covoar/ChangeLog
M    1.2  covoar/ObjdumpProcessor.cc
M    1.2  covoar/TargetBase.h
M    1.3  covoar/TargetBase.cc

diff -u gcc-testing/covoar/ChangeLog:1.4 gcc-testing/covoar/ChangeLog:1.5
--- gcc-testing/covoar/ChangeLog:1.4	Tue May 25 13:01:47 2010
+++ gcc-testing/covoar/ChangeLog	Tue May 25 13:16:47 2010
@@ -1,5 +1,10 @@
 2010-05-25	Jennifer.Averett <Jennifer.Averett at OARcorp.com>
 
+	* ObjdumpProcessor.cc, TargetBase.cc, TargetBase.h: Removed nm and
+	moved -C on objdump call to point of system call.
+
+2010-05-25	Jennifer.Averett <Jennifer.Averett at OARcorp.com>
+
 	* TargetBase.cc: Added -C to objdump and nm calls.
 
 2010-05-25	Jennifer Averett <Jennifer.Averett at OARcorp.com>

diff -u gcc-testing/covoar/ObjdumpProcessor.cc:1.1 gcc-testing/covoar/ObjdumpProcessor.cc:1.2
--- gcc-testing/covoar/ObjdumpProcessor.cc:1.1	Mon May 24 15:07:08 2010
+++ gcc-testing/covoar/ObjdumpProcessor.cc	Tue May 25 13:16:47 2010
@@ -363,7 +363,7 @@
     if (FileIsNewer( fileName.c_str(), dumpFile )) {
       sprintf(
         buffer,
-        "%s -da --section=.text --source %s | sed -e \'s/ *$//\' >%s",
+        "%s -Cda --section=.text --source %s | sed -e \'s/ *$//\' >%s",
         TargetInfo->getObjdump(),
         fileName.c_str(),
         dumpFile

diff -u gcc-testing/covoar/TargetBase.h:1.1 gcc-testing/covoar/TargetBase.h:1.2
--- gcc-testing/covoar/TargetBase.h:1.1	Mon May 24 15:07:08 2010
+++ gcc-testing/covoar/TargetBase.h	Tue May 25 13:16:48 2010
@@ -56,13 +56,6 @@
     const char* getCPU( void ) const;
 
     /*!
-     *  This method returns the program name for nm.
-     *
-     *  @return Returns the target specific nm program name
-     */
-    const char* getNm( void ) const;
-
-    /*!
      *  This method returns the program name for objdump.
      *
      *  @return Returns the target specific objdump program name
@@ -166,12 +159,6 @@
 
     /*!
      * This member variable contains the name of the host program
-     * which produces a symbol table.
-     */
-    std::string nm_m;
-
-    /*!
-     * This member variable contains the name of the host program
      * which disassembles an executable or library.
      */
     std::string objdump_m;

diff -u gcc-testing/covoar/TargetBase.cc:1.2 gcc-testing/covoar/TargetBase.cc:1.3
--- gcc-testing/covoar/TargetBase.cc:1.2	Tue May 25 13:01:47 2010
+++ gcc-testing/covoar/TargetBase.cc	Tue May 25 13:16:47 2010
@@ -34,8 +34,7 @@
 
 
     addr2line_m = front + "addr2line";
-    nm_m        = front + "nm -C";
-    objdump_m   = front + "objdump -C";
+    objdump_m   = front + "objdump";
   }
 
   TargetBase::~TargetBase()
@@ -52,11 +51,6 @@
     return cpu_m.c_str();
   }
 
-  const char* TargetBase::getNm() const
-  {
-    return nm_m.c_str();
-  }
-
   const char* TargetBase::getObjdump() const
   {
     return objdump_m.c_str();



--

Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20100525/a2b4b71b/attachment.html>


More information about the vc mailing list