thunk2.C: Remove traces of dead ports.

* g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
	ports.
	* g++.old-deja/g++.jason/thunk3.C: Likewise.
	* g++.old-deja/g++.law/profile1.C: Likewise.
	* gcc.c-torture/compile/981006-1.c: Likewise.
	* gcc.c-torture/execute/loop-2e.x: Likewise.
	* gcc.c-torture/execute/loop-2f.x: Remove.
	* gcc.c-torture/execute/loop-2g.x: Likewise.
	* gcc.c-torture/execute/strct-varg-1.x: Likewise.
	* gcc.dg/20020312-2.c: Remove traces of dead ports.

From-SVN: r75240
This commit is contained in:
Kazu Hirata 2003-12-30 17:25:49 +00:00 committed by Kazu Hirata
parent 8bc6369b8b
commit 22dc9b06c0
10 changed files with 17 additions and 42 deletions

View File

@ -1,3 +1,16 @@
2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
* g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
ports.
* g++.old-deja/g++.jason/thunk3.C: Likewise.
* g++.old-deja/g++.law/profile1.C: Likewise.
* gcc.c-torture/compile/981006-1.c: Likewise.
* gcc.c-torture/execute/loop-2e.x: Likewise.
* gcc.c-torture/execute/loop-2f.x: Remove.
* gcc.c-torture/execute/loop-2g.x: Likewise.
* gcc.c-torture/execute/strct-varg-1.x: Likewise.
* gcc.dg/20020312-2.c: Remove traces of dead ports.
2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
PR c++/13507

View File

@ -1,4 +1,4 @@
// { dg-do run { xfail m68k-motorola-sysv m88k-motorola-sysv3 } }
// { dg-do run }
// { dg-options "-fPIC" }
// Test that non-variadic function calls using thunks and PIC work right.

View File

@ -1,4 +1,4 @@
// { dg-do run { xfail mips*-*-* rs6000-*-* powerpc-*-eabi m68k-*-coff m68k-motorola-sysv m88k-motorola-sysv3 mn10300-*-* mn10200-*-* v850-*-* sh-*-* sh64-*-* h8*-*-* xtensa-*-* } }
// { dg-do run { xfail mips*-*-* rs6000-*-* powerpc-*-eabi m68k-*-coff mn10300-*-* v850-*-* sh-*-* sh64-*-* h8*-*-* xtensa-*-* } }
// Test that variadic function calls using thunks work right.
// Note that this will break on any target that uses the generic thunk
// support, because it doesn't support variadic functions.

View File

@ -1,4 +1,4 @@
// { dg-do run { xfail m68k-motorola-sysv m88k-motorola-sysv3 mips*-*-* i[3456]86-*-sco3.2v5* } }
// { dg-do run { xfail mips*-*-* i[3456]86-*-sco3.2v5* } }
// { dg-require-profiling "" }
// { dg-options "-pg" }
// { dg-options "-pg -static" { target hppa*-*-hpux* } }

View File

@ -6,7 +6,7 @@
/* { dg-do assemble } */
/* For MIPS at least, pic is needed to trigger the problem. */
/* { dg-options "-w -Wuninitialized -Werror -fpic" } */
/* { dg-options "-w -Wuninitialized -Werror" { target rs6000-*-aix* powerpc*-*-aix* arm*-*-* xscale*-*-* strongarm*-*-* fr30-*-* sh-*-hms sh-*-coff h8300*-*-* mn10200*-*-* cris-*-elf* cris-*-aout* mmix-*-* } } */
/* { dg-options "-w -Wuninitialized -Werror" { target rs6000-*-aix* powerpc*-*-aix* arm*-*-* xscale*-*-* strongarm*-*-* fr30-*-* sh-*-hms sh-*-coff h8300*-*-* cris-*-elf* cris-*-aout* mmix-*-* } } */
int foo (int a, int b)
{

View File

@ -1,11 +1,4 @@
# This doesn't work on m68k-motorola-sysv
# It also doesn't work on m88k-motorola-sysv3
global target_triplet
if { [istarget "m68k-motorola-sysv"] || [istarget "m88k-motorola-sysv3"] } {
set torture_compile_xfail "$target_triplet"
}
if { [istarget "i?86-*"] } {
set torture_eval_before_execute {
global compiler_conditional_xfail_data

View File

@ -1,9 +0,0 @@
# This doesn't work on m68k-motorola-sysv
# It also doesn't work on m88k-motorola-sysv3
global target_triplet
if { [istarget "m68k-motorola-sysv"] || [istarget "m88k-motorola-sysv3"] } {
set torture_compile_xfail "$target_triplet"
}
return 0

View File

@ -1,9 +0,0 @@
# This doesn't work on m68k-motorola-sysv
# It also doesn't work on m88k-motorola-sysv3
global target_triplet
if { [istarget "m68k-motorola-sysv"] || [istarget "m88k-motorola-sysv3"] } {
set torture_compile_xfail "$target_triplet"
}
return 0

View File

@ -1,7 +0,0 @@
# This doesn't work on mn10200
if { [istarget "mn10200*-*-*"] } {
set torture_execute_xfail "mn10200*-*-*"
}
return 0

View File

@ -40,8 +40,6 @@
/* No pic register. */
#elif defined(__m68k__)
# define PIC_REG "a5"
#elif defined(__m88k__)
# define PIC_REG "25"
#elif defined(__mc68hc1x__)
/* No pic register. */
#elif defined(__mcore__)
@ -50,8 +48,6 @@
/* PIC register is $28, but is used even without -fpic. */
#elif defined(__MMIX__)
/* No pic register. */
#elif defined(__mn10200__)
/* No pic register. */
#elif defined(__mn10300__)
/* No pic register. */
#elif #cpu(ns32k)
@ -66,8 +62,6 @@
# else
# define PIC_REG "30"
# endif
#elif defined(__ibm032__) /* aka romp */
/* No pic register. */
#elif defined(__s390__)
# define PIC_REG "12"
#elif defined(__sparc__)