change log for gcc-testing (2010-04-30)

rtems-vc at rtems.org rtems-vc at rtems.org
Sat May 1 00:26:39 UTC 2010


 *jennifer*:
2010-04-30	Jennifer Averett

	* Target_arm.cc, Target_m68k.cc, Target_powerpc.cc, Target_sparc.cc:
	Added branch instructions into constructor.

M  1.198  rtems-coverage/ChangeLog
M    1.2  rtems-coverage/Target_arm.cc
M    1.2  rtems-coverage/Target_m68k.cc
M    1.2  rtems-coverage/Target_powerpc.cc
M    1.3  rtems-coverage/Target_sparc.cc

diff -u gcc-testing/rtems-coverage/ChangeLog:1.197 gcc-testing/rtems-coverage/ChangeLog:1.198
--- gcc-testing/rtems-coverage/ChangeLog:1.197	Thu Apr 29 14:12:30 2010
+++ gcc-testing/rtems-coverage/ChangeLog	Fri Apr 30 07:43:14 2010
@@ -1,3 +1,8 @@
+2010-04-30	Jennifer Averett
+
+	* Target_arm.cc, Target_m68k.cc, Target_powerpc.cc, Target_sparc.cc:
+	Added branch instructions into constructor.
+
 2010-04-29	Jennifer Averett <Jennifer.Averett at OARcorp.com>
 
 	* CoverageMapBase.cc, CoverageReaderQEMU.cc, DesiredSymbols.cc,

diff -u gcc-testing/rtems-coverage/Target_arm.cc:1.1 gcc-testing/rtems-coverage/Target_arm.cc:1.2
--- gcc-testing/rtems-coverage/Target_arm.cc:1.1	Thu Apr 22 14:14:07 2010
+++ gcc-testing/rtems-coverage/Target_arm.cc	Fri Apr 30 07:43:14 2010
@@ -19,6 +19,25 @@
   Target_arm::Target_arm( std::string targetName ):
     TargetBase( targetName )
   {
+    branchInstructions.push_back("bcc");
+    branchInstructions.push_back("bcs");
+    branchInstructions.push_back("beq");
+    branchInstructions.push_back("bge");
+    branchInstructions.push_back("bgt");
+    branchInstructions.push_back("bhi");
+    branchInstructions.push_back("bl-hi");
+    branchInstructions.push_back("bl-lo");
+    branchInstructions.push_back("ble");
+    branchInstructions.push_back("bls");
+    branchInstructions.push_back("blt");
+    branchInstructions.push_back("bmi");
+    branchInstructions.push_back("bne");
+    branchInstructions.push_back("bpl");
+    branchInstructions.push_back("bvc");
+    branchInstructions.push_back("bvs");
+  
+    branchInstructions.sort();
+
   }
 
   Target_arm::~Target_arm()

diff -u gcc-testing/rtems-coverage/Target_m68k.cc:1.1 gcc-testing/rtems-coverage/Target_m68k.cc:1.2
--- gcc-testing/rtems-coverage/Target_m68k.cc:1.1	Thu Apr 22 14:14:07 2010
+++ gcc-testing/rtems-coverage/Target_m68k.cc	Fri Apr 30 07:43:14 2010
@@ -19,6 +19,25 @@
   Target_m68k::Target_m68k( std::string targetName ):
     TargetBase( targetName )
   {
+    branchInstructions.push_back("bcc");
+    branchInstructions.push_back("bcs");
+    branchInstructions.push_back("beq");
+    branchInstructions.push_back("bge");
+    branchInstructions.push_back("bgt");
+    branchInstructions.push_back("bhi");
+    branchInstructions.push_back("bhs");
+    branchInstructions.push_back("ble");
+    branchInstructions.push_back("blo");
+    branchInstructions.push_back("bls");
+    branchInstructions.push_back("blt");
+    branchInstructions.push_back("bmi");
+    branchInstructions.push_back("bne");
+    branchInstructions.push_back("bpl");
+    branchInstructions.push_back("bvc");
+    branchInstructions.push_back("bvs");
+  
+    branchInstructions.sort();
+
   }
 
   Target_m68k::~Target_m68k()

diff -u gcc-testing/rtems-coverage/Target_powerpc.cc:1.1 gcc-testing/rtems-coverage/Target_powerpc.cc:1.2
--- gcc-testing/rtems-coverage/Target_powerpc.cc:1.1	Thu Apr 22 14:14:07 2010
+++ gcc-testing/rtems-coverage/Target_powerpc.cc	Fri Apr 30 07:43:14 2010
@@ -19,6 +19,14 @@
   Target_powerpc::Target_powerpc( std::string targetName ):
     TargetBase( targetName )
   {
+    branchInstructions.push_back("bc");
+    branchInstructions.push_back("bca");
+    branchInstructions.push_back("bcl");
+    branchInstructions.push_back("bcla");
+    branchInstructions.push_back("bcctr");
+    branchInstructions.push_back("bcctrl");
+  
+    branchInstructions.sort();    
   }
 
   Target_powerpc::~Target_powerpc()

diff -u gcc-testing/rtems-coverage/Target_sparc.cc:1.2 gcc-testing/rtems-coverage/Target_sparc.cc:1.3
--- gcc-testing/rtems-coverage/Target_sparc.cc:1.2	Thu Apr 29 14:12:31 2010
+++ gcc-testing/rtems-coverage/Target_sparc.cc	Fri Apr 30 07:43:14 2010
@@ -19,6 +19,24 @@
   Target_sparc::Target_sparc( std::string targetName ):
     TargetBase( targetName )
   {
+    branchInstructions.push_back("bn");
+    branchInstructions.push_back("be");
+    branchInstructions.push_back("ble");
+    branchInstructions.push_back("bl");
+    branchInstructions.push_back("bleu");
+    branchInstructions.push_back("bcs");
+    branchInstructions.push_back("bneg");
+    branchInstructions.push_back("bvs");
+    branchInstructions.push_back("ba");
+    branchInstructions.push_back("bne");
+    branchInstructions.push_back("bg");
+    branchInstructions.push_back("bge");
+    branchInstructions.push_back("bgu");
+    branchInstructions.push_back("bcc");
+    branchInstructions.push_back("bpos");
+    branchInstructions.push_back("bvc");
+  
+    branchInstructions.sort();    
   }
 
   Target_sparc::~Target_sparc()



--

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/20100430/c97de4ba/attachment.html>


More information about the vc mailing list