Commit ef73e139 by Stephane Carrez Committed by Stephane Carrez

20000804-1.x: New file, this test fails on 68HC11/HC12 due to the asm instruction.

	* gcc.c-torture/compile/20000804-1.x: New file, this test fails
	on 68HC11/HC12 due to the asm instruction.
	* gcc.c-torture/compile/20001205-1.x: New file, ditto.
	* gcc.c-torture/compile/920520-1.x: Likewise.
	* gcc.c-torture/compile/20001226-1.x: New file, this test fails
	on 68HC11/HC12 because the function is larger than 64K.
	* gcc.c-torture/compile/961203-1.x: New file, this test fails
	on 68HC11/HC12 because the structure is too large.

From-SVN: r42381
parent 1f4eb17d
2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
* gcc.c-torture/compile/20000804-1.x: New file, this test fails
on 68HC11/HC12 due to the asm instruction.
* gcc.c-torture/compile/20001205-1.x: New file, ditto.
* gcc.c-torture/compile/920520-1.x: Likewise.
* gcc.c-torture/compile/20001226-1.x: New file, this test fails
on 68HC11/HC12 because the function is larger than 64K.
* gcc.c-torture/compile/961203-1.x: New file, this test fails
on 68HC11/HC12 because the structure is too large.
2001-05-20 Richard Henderson <rth@redhat.com>
* gcc.c-torture/execute/20010520-1.c: New.
......
# 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.
global target_triplet
if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"] } {
set torture_compile_xfail "$target_triplet"
return 1
}
return 0
# This does not work on m68hc11 due to the asm statement which
# forces two 'long' (32-bits) variables to go in registers.
global target_triplet
if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"] } {
set torture_compile_xfail "$target_triplet"
}
return 0
# This does not assemble on m68hc11 because the function is larger
# than 64K.
global target_triplet
if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"] } {
set torture_compile_xfail "$target_triplet"
return 1
}
return 0
set options "-S"
# This does not work on m68hc11 due to the asm which forces a
# float or a double to go in a register.
global target_triplet
if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"] } {
set torture_compile_xfail "$target_triplet"
return 1
}
return 0
# Array 'a' in this test is too large to fit in 64K.
global target_triplet
if { [istarget "m6811-*-*"] || [istarget "m6812-*-*"]} {
set torture_compile_xfail "$target_triplet"
}
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