mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-05 01:49:47 +08:00
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
This commit is contained in:
parent
1f4eb17d51
commit
ef73e13988
@ -1,3 +1,14 @@
|
||||
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.
|
||||
|
10
gcc/testsuite/gcc.c-torture/compile/20000804-1.x
Normal file
10
gcc/testsuite/gcc.c-torture/compile/20000804-1.x
Normal file
@ -0,0 +1,10 @@
|
||||
# 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
|
8
gcc/testsuite/gcc.c-torture/compile/20001205-1.x
Normal file
8
gcc/testsuite/gcc.c-torture/compile/20001205-1.x
Normal file
@ -0,0 +1,8 @@
|
||||
# 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
|
9
gcc/testsuite/gcc.c-torture/compile/20001226-1.x
Normal file
9
gcc/testsuite/gcc.c-torture/compile/20001226-1.x
Normal file
@ -0,0 +1,9 @@
|
||||
# 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
|
@ -1,2 +1,9 @@
|
||||
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
|
||||
|
7
gcc/testsuite/gcc.c-torture/compile/961203-1.x
Normal file
7
gcc/testsuite/gcc.c-torture/compile/961203-1.x
Normal file
@ -0,0 +1,7 @@
|
||||
# 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
|
Loading…
Reference in New Issue
Block a user