This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[commit/testsuite] Drop xfail/kfail powerpc*-*-*


The XFAIL's are bogus. The kfail's i've got working locally.

Andrew
2005-01-19  Andrew Cagney  <cagney@gnu.org>

	* gdb.base/scope.exp (test_at_main): Delete any XFAIL and/or KFAIL
	of powerpc*-*-*.
	* gdb.hp/gdb.base-hp/callfwmall.exp (do_function_calls): Ditto.
	* gdb.base/list.exp (test_list_function) 
	(test_list_filename_and_function): Ditto.
	* gdb.base/callfuncs.exp (do_function_calls): Ditto.

Index: gdb.base/callfuncs.exp
===================================================================
RCS file: /cvs/src/src/gdb/testsuite/gdb.base/callfuncs.exp,v
retrieving revision 1.15
diff -p -u -r1.15 callfuncs.exp
--- gdb.base/callfuncs.exp	23 Feb 2004 16:18:09 -0000	1.15
+++ gdb.base/callfuncs.exp	19 Jan 2005 16:56:55 -0000
@@ -189,17 +189,14 @@ proc do_function_calls {} {
     # and attempting a jump through that (a totally random address).
     setup_kfail "rs6000*-*-aix*" gdb/1457
     setup_kfail "powerpc*-*-aix*" gdb/1457
-    setup_kfail "powerpc64*-*-*" gdb/1457
     setup_kfail hppa*-*-hpux* gdb/1457
     gdb_test "p t_func_values(add,func_val2)" " = 1"
     setup_kfail "rs6000*-*-aix*" gdb/1457
     setup_kfail "powerpc*-*-aix*" gdb/1457
-    setup_kfail "powerpc64*-*-*" gdb/1457
     setup_kfail hppa*-*-hpux* gdb/1457
     gdb_test "p t_func_values(func_val1,doubleit)" " = 1"
     setup_kfail "rs6000*-*-aix*" gdb/1457
     setup_kfail "powerpc*-*-aix*" gdb/1457
-    setup_kfail "powerpc64*-*-*" gdb/1457
     setup_kfail hppa*-*-hpux* gdb/1457
     gdb_test "p t_call_add(add,3,4)" " = 7"
     gdb_test "p t_call_add(func_val1,3,4)" " = 7"
Index: gdb.base/list.exp
===================================================================
RCS file: /cvs/src/src/gdb/testsuite/gdb.base/list.exp,v
retrieving revision 1.10
diff -p -u -r1.10 list.exp
--- gdb.base/list.exp	30 Nov 2003 23:13:34 -0000	1.10
+++ gdb.base/list.exp	19 Jan 2005 16:56:55 -0000
@@ -235,7 +235,6 @@ proc test_list_function {} {
     # Test "list function" for C include file
     # Ultrix gdb is the second case, still correct.
     # SunPRO cc is the third case.
-    setup_xfail "powerpc-*-*"
     gdb_test "list foo" "(3\[ \t\]+.*12\[ \t\]+bar \[(\]+.*\[)\]+;|2\[ \t\]+including file.*11\[ \t\]+bar \[(\]+.*\[)\]+;|1\[ \t\]+/. An include file.*10\[ \t\]+bar \[(\]+.*\[)\]+;)" "list function in include file"
 }
 
@@ -422,7 +421,6 @@ proc test_list_filename_and_function {} 
     # Ultrix gdb is the second case, one line different but still correct.
     # SunPRO cc is the third case.
     setup_xfail "rs6000-*-*" 1804
-    setup_xfail "powerpc-*-*" 1804
     setup_xfail_format "COFF"
     send_gdb "list list0.h:foo\n"
     gdb_expect {
Index: gdb.base/scope.exp
===================================================================
RCS file: /cvs/src/src/gdb/testsuite/gdb.base/scope.exp,v
retrieving revision 1.8
diff -p -u -r1.8 scope.exp
--- gdb.base/scope.exp	11 Jan 2004 23:16:25 -0000	1.8
+++ gdb.base/scope.exp	19 Jan 2005 16:56:55 -0000
@@ -94,8 +94,7 @@ proc test_at_main {} {
 
     # Print scope0.c::filelocal_ro, which is 201
 
-    # No clue why the powerpc fails this test.
-    setup_xfail "powerpc-*-*"
+    # No clue why the rs6000 fails this test.
     if { [test_compiler_info gcc-*-*] } then { setup_xfail "rs6000-*-*" }
     if [gdb_test "print filelocal_ro" "\\\$$decimal = 201" "print filelocal_ro in test_at_main" ] { 
       gdb_suppress_tests ; 
@@ -103,7 +102,6 @@ proc test_at_main {} {
 
 
     if { [test_compiler_info gcc-*-*] } then { setup_xfail "rs6000-*-*" }
-    setup_xfail "powerpc-*-*"
     if [gdb_test "print 'scope0.c'::filelocal_ro" "\\\$$decimal = 201" "print 'scope0.c'::filelocal_ro"  "No symbol \"scope0.c\" in current context.*" "print '$srcdir/$subdir/scope0.c'::filelocal_ro"] { 
       gdb_suppress_tests ; 
     }
@@ -204,7 +202,6 @@ proc test_at_foo {} {
     # Print scope0.c::filelocal_ro, which is 201
 
     if { [test_compiler_info gcc-*-*] } then { setup_xfail "rs6000-*-*" }
-    setup_xfail "powerpc-*-*"
     if [gdb_test "print 'scope0.c'::filelocal_ro" "\\\$$decimal = 201" "print 'scope0.c'::filelocal_ro"  "No symbol \"scope0.c\" in current context.*" "print '$srcdir/$subdir/scope0.c'::filelocal_ro"] { 
       gdb_suppress_tests ; 
     }
@@ -309,7 +306,6 @@ proc test_at_bar {} {
    # Print scope0.c::filelocal_ro, which is 201
 
     if { [test_compiler_info gcc-*-*] } then { setup_xfail "rs6000-*-*" }
-    setup_xfail "powerpc-*-*"
     if [gdb_test "print 'scope0.c'::filelocal_ro" "\\\$$decimal = 201" "print 'scope0.c'::filelocal_ro at bar"  "No symbol \"scope0.c\" in current context.*" "print '$srcdir/$subdir/scope0.c'::filelocal_ro"] { 
       gdb_suppress_tests ; 
     }
@@ -540,7 +536,6 @@ if [istarget "*-*-vxworks*"] {
 
 # AIX--sections get mapped to the same address so we can't get the right one.
 setup_xfail "rs6000-*-*"
-setup_xfail "powerpc-*-*"
 
 gdb_test "print 'scope0.c'::filelocal_ro" "= 201"
 
Index: gdb.hp/gdb.base-hp/callfwmall.exp
===================================================================
RCS file: /cvs/src/src/gdb/testsuite/gdb.hp/gdb.base-hp/callfwmall.exp,v
retrieving revision 1.1
diff -p -u -r1.1 callfwmall.exp
--- gdb.hp/gdb.base-hp/callfwmall.exp	7 Feb 2002 22:02:31 -0000	1.1
+++ gdb.hp/gdb.base-hp/callfwmall.exp	19 Jan 2005 16:56:55 -0000
@@ -256,14 +256,12 @@ proc do_function_calls {} {
     # to avoid such problems in the common case.  This may or may not help
     # the RS6000.
     setup_xfail "rs6000*-*-*"
-    setup_xfail "powerpc*-*-*"
 
     if {![istarget hppa*-*-hpux*]} then {
 	gdb_test "p t_func_values(add,func_val2)" " = 1"
     }
 
     setup_xfail "rs6000*-*-*"
-    setup_xfail "powerpc*-*-*"
 
     if {![istarget hppa*-*-hpux*]} then {
 	gdb_test "p t_func_values(func_val1,doubleit)" " = 1"
@@ -272,7 +270,6 @@ proc do_function_calls {} {
     gdb_test "p t_call_add(func_val1,3,4)" " = 7"
 
     setup_xfail "rs6000*-*-*"
-    setup_xfail "powerpc*-*-*"
 
     if {![istarget hppa*-*-hpux*]} then {
 	gdb_test "p t_call_add(add,3,4)" " = 7"

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]