Commit b0562482 by Stephane Carrez Committed by Stephane Carrez

20000804-1.x: Don't execute this test at all for HC11/HC12.

	* gcc.c-torture/compile/20000804-1.x: Don't execute this test at
	all for HC11/HC12.
	* gcc.c-torture/compile/20001205-1.x: Likewise.
	* gcc.c-torture/compile/20001226-1.x: Likewise.
	* gcc.c-torture/compile/920520-1.x: Likewise.
	* gcc.c-torture/compile/961203-1.x: Likewise.
	* gcc.c-torture/compile/20020604-1.x: Likewise.

From-SVN: r61351
parent c0f684dc
2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
* gcc.c-torture/compile/20000804-1.x: Don't execute this test at
all for HC11/HC12.
* gcc.c-torture/compile/20001205-1.x: Likewise.
* gcc.c-torture/compile/20001226-1.x: Likewise.
* gcc.c-torture/compile/920520-1.x: Likewise.
* gcc.c-torture/compile/961203-1.x: Likewise.
* gcc.c-torture/compile/20020604-1.x: Likewise.
Wed Jan 15 12:20:52 CET 2003 Jan Hubicka <jh@suse.cz> Wed Jan 15 12:20:52 CET 2003 Jan Hubicka <jh@suse.cz>
* gcc.c-torture/compile/20030115-1.c: New test. * gcc.c-torture/compile/20030115-1.c: New test.
......
# This does not work on m68hc11 due to the use of an asm statement # This does not work on m68hc11 due to the use of an asm statement
# to force a 'long long' (64-bits) to go in a register. # to force a 'long long' (64-bits) to go in a register.
global target_triplet
if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"] } { if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"] } {
set torture_compile_xfail "$target_triplet" return 1
} }
return 0 return 0
# This does not work on m68hc11 due to the asm statement which # This does not work on m68hc11 due to the asm statement which
# forces two 'long' (32-bits) variables to go in registers. # forces two 'long' (32-bits) variables to go in registers.
global target_triplet
if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"] } { if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"] } {
set torture_compile_xfail "$target_triplet" return 1
} }
return 0 return 0
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
global target_triplet global target_triplet
if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"] } { if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"] } {
set torture_compile_xfail "$target_triplet" return 1
} }
# It doesn't work on Xtensa with -O0 because the function is larger # It doesn't work on Xtensa with -O0 because the function is larger
......
...@@ -3,4 +3,8 @@ if { [istarget "h8300-*-*"] } { ...@@ -3,4 +3,8 @@ if { [istarget "h8300-*-*"] } {
return 1; return 1;
} }
if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"] } {
return 1;
}
return 0 return 0
...@@ -3,8 +3,7 @@ set options "-S" ...@@ -3,8 +3,7 @@ set options "-S"
# This does not work on m68hc11 due to the asm which forces a # This does not work on m68hc11 due to the asm which forces a
# float or a double to go in a register. # float or a double to go in a register.
global target_triplet
if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"] } { if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"] } {
set torture_compile_xfail "$target_triplet" return 1
} }
return 0 return 0
...@@ -10,9 +10,8 @@ if { [istarget "h8300-*-*"] } { ...@@ -10,9 +10,8 @@ if { [istarget "h8300-*-*"] } {
# Array 'a' in this test is too large to fit in 64K. # Array 'a' in this test is too large to fit in 64K.
global target_triplet
if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"]} { if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"]} {
set torture_compile_xfail "$target_triplet" return 1
} }
return 0 return 0
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment